#杂七杂八常识
在 Linux 中,rz 和 sz 是两个常用的文件传输工具,通常与终端工具(如 Xshell、SecureCRT 或 Minicom)配合使用。它们基于 ZMODEM 协议,用于在本地计算机和远程 Linux 服务器之间传输文件。
rz:上传文件功能:rz 用于从本地计算机上传文件到远程 Linux 服务器。
使用方法:
在远程 Linux 服务器上运行 rz 命令:
rz
然后会弹出一个文件选择对话框(取决于终端工具),选择本地文件后,文件会被上传到远程服务器的当前目录。
sz:下载文件功能:sz 用于从远程 Linux 服务器下载文件到本地计算机。
使用方法:
在远程 Linux 服务器上运行 sz 命令,指定要下载的文件:
sz filename
rz 和 sz如果系统中没有 rz 和 sz,可以通过以下方式安装:
sudo apt update
sudo apt install lrzsz
sudo yum install lrzsz
sudo pacman -S lrzsz
终端工具支持:rz 和 sz 需要终端工具支持 ZMODEM 协议。常见的终端工具(如 Xshell、SecureCRT、MobaXterm)都支持。
文件大小限制:ZMODEM 协议对文件大小有一定限制,通常适合传输中小型文件。
替代工具:如果需要传输大文件或更稳定的传输方式,可以使用 scp、rsync 或 sftp 等工具。
rz:从本地上传文件到远程服务器。
sz:从远程服务器下载文件到本地。
如果系统中没有这两个工具,可以通过包管理器安装 lrzsz。