美文网首页
常用命令日常总结

常用命令日常总结

作者: IntoTheVoid | 来源:发表于2019-05-17 15:16 被阅读0次

    查找当前文件夹下后缀为txt格式的文件和pdf文件, 将查找到的结果打包保存到新的位置, 并包含文件原始位置的父目录
    find ./ -iname '*.txt' -iname '*.pdf' | xargs -i cp --parents {} ./txt/

    查找当前文件夹下后缀为txt格式的文件和pdf文件, 将查找到的结果打包保存到新的位置
    find ./ -iname '*.txt' -iname '*.pdf' | xargs -i cp {} ./txt/

    根据文件表查找相关文件, 读取文件表中每一行转换为列表, 在当前文件加下依次查找每一项, 将所有查找结果保存至新的位置
    cat toAnnPaperList.txt | xargs -i find -iname {}.txt | xargs -i cp {} ./txt/

    在当前文件夹下查找特定文件的数目
    find . -type f -name "*.txt" | wc -l

    快速统计同一文件夹下多个txt中, 每个txt中所含的词数, 并将结果打印到终端的同时, 保存到指定文件中
    find ./ -iname '*.txt' | xargs -i wc -m {} |tee count.txt

    wget用于http下载文件, 递归下载, 下载层次为两层, 只下载zip类型
    wget -r -l 2 -A zip <http url>

    linux下批量增加文件后缀名
    for i in * ; do mv $i $i".jpg" ; done

    后台运行程序或命令
    nohup <需要替换的命令> nohup.out 2>&1 &

    多进程运行程序过程中,如何一次性杀死所有进程
    ps axu|grep python|grep <要查找的命令> |awk {'print $2'} |tr '\n' ' '

    远程传输文件到服务器上
    scp <local folder> 用户名@服务器IP:远程目录

    新建用户及用户组并且分配文件夹给指定的用户和用户组

    • 新建用户及用户组
    #添加用户:
    useradd -m 用户名  
    #设置密码:  
    passwd 用户名
    #删除用户:
    userdel  -r  用户名
    
    • 分配文件夹给指定的用户和用户组
    chown -R 账号名称 文件或目录
    chown -R 账号名称:用户组名称 文件或目录
    

    相关文章

      网友评论

          本文标题:常用命令日常总结

          本文链接:https://www.haomeiwen.com/subject/umloaqtx.html