Linux常用命令

find . -name "*.log" --找到所有.log 文件

find . -name "*.log" | xargs rm -rf --删除log文件

tar czvf back.tar.gz back  --把back压缩成back.tar.gz

tar zxvf back.tar.gz --解压文件

tar -czvf publish.tar.gz publish  --exclude libs --压缩publish文件夹,同时排除libs文件夹下的所有内容

find . -maxdepth 3 -name "*.yml" | xargs sed -i "s/aaaa/cccc/g"  -- linux 中全局将*.yml文件中的ccc替换成aaa

scp  -P 11321 ywtuser01@112.126.103.195:/home/ywtuser01/a.tar.gz  /home/ywtuser01/ --将远程主机的a.tar.gz文件复制到本机

scp  -P 11321  /home/ywtuser01/ a.tar.gz   ywtuser01@112.126.103.195:/home/ywtuser01/ --将本地的a.tar.gz文件复制到远程主机

tar -czvf back.tar.gz   back  --exclude *.log  --将back文件夹压缩成back.tar.gz同时排除.log文件

原文地址:https://www.cnblogs.com/funian/p/13572916.html