Linux rz 和 sz 命令

  使用 rz 和 sz 工具实现客户端与 Linux 服务器端的文件交互。

  以 Windows 客户端和 Ubuntu 服务器之间的文件交互为例来进行说明。

安装

apt 安装
1
$ sudo apt-get install lrzsz
源码安装
  1. 下载
1
$ wget https://www.ohse.de/uwe/releases/lrzsz-0.12.20.tar.gz
  1. 解压
1
$ tar -xzf lrzsz-0.12.20.tar.gz
  1. 编译安装
1
2
3
4
$ cd lrzsz-0.12.20
$ ./configure --prefix=/usr/local/lrzsz
$ sudo make
$ sudo make install
  1. 创建连接
1
2
3
$ cd /usr/bin
$ sudo ln -s /usr/local/lrzsz/bin/lrz rz
$ sudo ln -s /usr/local/lrzsz/bin/lsz sz

使用

sz(下载)

  sz 命令发送文件到本地:

1
$ sz filename
rz(上传)
1
$ rz

  执行该命令后,在弹出框中选择要上传的文件即可。

  在 SecureCRT 软件中,可以设置上传下载的目录。点击Options -> session options -> X/Y/Zmodem 即可。

坚持原创技术分享,您的支持将鼓励我继续创作!