linux常用命令-tar,scp,du

tar 打包排除指定目录

tar -zcvf afish.tar.gz * --exclude=file1 --exclude=dir1

排除目录
注意:

1、--exclude=file1 而不是 --exclude file1

2、要排除一个目录是 --exclude=dir1,而不是 --exclude=dir1/

也可以在父目录打包
tar -zcvf afish.tar.gz pardir --exclude=pardir/file1 --exclude=pardir/dir1

tar 解压到指定目录
tar -xzvf /tmp/etc.tar.gz  -C /data/www

查看linux文件目录的占用磁盘大小和文件夹包含的文件数
统计总数大小
du -sh data/

云服务器文件传输(同区域内网传输节省流量费)
scp /root/node-v4.2.1-linux-x64.tar.gz root@10.80.224.54:/data/

原文地址:https://www.cnblogs.com/beyang/p/7581974.html