ubuntu 快速传输工具——lz4压缩传输替代scp

lz4压缩传输代替scp

安装 PV : sudo apt-get install pv

安装lz4:  https://github.com/lz4/lz4   

make 

 sudo make install

参考:
https://www.cnblogs.com/xuanzhi201111/p/4160255.html
https://www.cnblogs.com/archoncap/p/4951683.html


用法:(-c 后指定要传输的文件,ssh -p  是指定端口,后面的ip是目标主机的ip, -xC指定传到目标主机下的那个目录下,别的不用修改):
sudo tar -c ../full_data.zip  |pv|lz4 -B4|ssh -p22 -c chacha20-poly1305@openssh.com -o"MACs umac-64@openssh.com"  cyt@114.212.190.18  "lz4 -d |tar -xC /data/cyt"

 

在同网段的服务器之间传输数据集,能达到100 m/s,而scp只能10m/s,原来两天的任务现在用了很短的时间。


(ssh -Q cipher)


版权声明:本文为crazy__C原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。