因为tar zip是单线程的压缩,压缩起来很慢,这个使用使用pigz工具辅助就会使用多线程了。
sudo apt install pigz
tar cvf - test.txt | pigz > test.tar.gz
转自: http://unix.stackexchange.com/questions/198958/unpigz-and-untar-to-a-specific-directory
http://www.cnblogs.com/chjbbs/p/6472236.html
磁盘读取---->打包---->压缩------>传输---->解压缩-->拆包---->落盘
|->tar |->gzip |->ssh |->gzip |->tar
tar -c test/ |pigz |ssh -c arcfour128 目标IP "gzip -d|tar -xC /data" # 解压
tar -c test/ |pigz |ssh -c arcfour128 目标IP "cat >/data/test.tar.gz" # 不解压
原文:https://www.cnblogs.com/ExMan/p/11139511.html