常用命令日常总结

2019-05-17  本文已影响0人  IntoTheVoid

查找当前文件夹下后缀为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 账号名称:用户组名称 文件或目录
上一篇下一篇

猜你喜欢

热点阅读