rz和sz是Linux/Unix同Windows进行Zmodem文件传输的命令工具,都使用Zmodem文件传输协议。
rz(上传命令): 运行该命令会弹出一个文件选择窗口,从本地选择文件上传到Linux服务器。 (receive zmodem的缩写)
sz(下载命令): 将选定的文件发送(send)到本地服务器,即从Linux下载到Windows系统;
(send zmodem的缩写)
1、验证sz、rz软件包是否已经安装:
rpm -qa | grep lrzsz
1)若如下图所示,表示未按照sz、rz软件包:
- [iZ2zecg225xwld6g5glihaZ]$ rpm -qa | grep lrzsz
- [iZ2zecg225xwld6g5glihaZ]$
此时需要执行下图命令安装软件包:【sudo yum install -y lrzsz】
- [iZ2zecg225xwld6g5glihaZ]$ sudo yum install -y lrzsz
-
- We trust you have received the usual lecture from the local System
- Administrator. It usually boils down to these three things:
-
- #1) Respect the privacy of others.
- #2) Think before you type.
- #3) With great power comes great responsibility.
-
- [sudo] password for XXX:
- Complementos cargados:fastestmirror
- Determining fastest mirrors
- * centos-sclo-rh: mirrors.bupt.edu.cn
- base | 3.6 kB 00:00:00
- centos-sclo-rh | 3.0 kB 00:00:00
- epel | 4.7 kB 00:00:00
- extras | 2.9 kB 00:00:00
- updates | 2.9 kB 00:00:00
- (1/3): epel/x86_64/updateinfo | 1.0 MB 00:00:00
- (2/3): epel/x86_64/primary_db | 7.0 MB 00:00:00
- (3/3): updates/7/x86_64/primary_db | 24 MB 00:00:00
- Resolviendo dependencias
- --> Ejecutando prueba de transacción
- ---> Paquete lrzsz.x86_64 0:0.12.20-36.el7 debe ser instalado
- --> Resolución de dependencias finalizada
-
- Dependencias resueltas
-
- =======================================================================================================================================
- Package Arquitectura Versión Repositorio Tamaño
- =======================================================================================================================================
- Instalando:
- lrzsz x86_64 0.12.20-36.el7 base 78 k
-
- Resumen de la transacción
- =======================================================================================================================================
- Instalar 1 Paquete
-
- Tamaño total de la descarga: 78 k
- Tamaño instalado: 181 k
- Downloading packages:
- lrzsz-0.12.20-36.el7.x86_64.rpm | 78 kB 00:00:00
- Running transaction check
- Running transaction test
- Transaction test succeeded
- Running transaction
- Instalando : lrzsz-0.12.20-36.el7.x86_64 1/1
- Comprobando : lrzsz-0.12.20-36.el7.x86_64 1/1
-
- Instalado:
- lrzsz.x86_64 0:0.12.20-36.el7
-
- ¡Listo!
- [iZ2zecg225xwld6g5glihaZ]$
2)若如下图所示,则表示已安装sz、rz软件包
- [iZ2zecg225xwld6g5glihaZ]$ rpm -qa | grep lrzsz
- lrzsz-0.12.20-36.el7.x86_64
- [iZ2zecg225xwld6g5glihaZ]$
2、执行上传下载命令:
1)将test.xlsx文件下载到windows系统中(默认位置在桌面上):
sz -y test.xlsx
2)上传文件到服务器:
rz -y