linux 下使用 rz 和 sz 传输文件
与 Linux 服务器互相传输文件方法很多,有 scp,sftp,rsync 等等。sz (从服务器发送下载文件) 和 rz (从本地发送上传文件) 是比较有交互性和方便的小文件传输方式。
rz\sz 使用 ZMODEM 协议,因此终端需要支持该协议才能使用该命令。常见的软件 windterm\xshell\securecrt\le putty 等支持。
安装
1 | sudo apt update |
rz 上传文件到服务器
直接把文件拖动到终端上即可。或者使用命令方式:
1 | rz |
会弹出一个交互界面,选择需要上传的文件(可多选)进行上传。常见选项有:
1 | -+, --append |
sz 从服务器下载文件
1 | sz file1 [file2 file3 ...] |
会弹出一个交互界面,选择需要保存文件的文件夹即可。常用选项和 rz 基本相同。可使用命令 man sz
查看。
优缺点
- rz 和 sz 只适合小文件的传输,大文件建议使用 rsync 等;
- 只能传输文件,不能传输文件夹,建议压缩文件夹后传输;
- 只有支持 zmodem 协议的软件才可以使用
参考文献
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 J. Xu!
评论