rsync命令

安装

1
sudo apt install rsync

挂载nas

见[[Ubuntu挂载nas命令]]

拷贝

1
rsync -a -z -r --info=progress2 ./temp ./des/

-a代表归档模式,保留符号链接、时间戳、文件权限、文件的用户组和组所有权
-z表示压缩传输,传输大文件使用,小文件不用
-r递归传输,用于传输文件夹
--info=progress2使用进度条可视化传输进度

1
rsync -avuz -e 'ssh -p 2222' user@remote-server:/path/to/remote/folder /path/to/local/folder