Linux文件传输命令 rz 与 sz

Linux文件传输命令 rz 与 sz

编码文章call10242025-03-04 10:50:0944A+A-

对于经常使用Linux系统的开发人员与运维人员来说,少不了将本地的文件上传到Linux服务器或者从服务器Linux上下载文件到本地,rz / sz命令很方便的帮我们实现了这个功能,但是很多Linux系统初始并没有这两个命令。今天讲解一下如何安装和使用rz、sz命令。


0x01:源码安装

使用 root 用户登陆后,依次执行以下命令:

cd?/tmp
wget?https://www.ohse.de/uwe/releases/lrzsz-0.12.20.tar.gz
tar?zxvf?lrzsz-0.12.20.tar.gz
cd?lrzsz-0.12.20
./configure?--prefix=/usr/local/lrzsz
make?
make?install

上面安装过程默认把lsz和lrz安装到了/usr/local/bin/目录下,这样的话并不能直接使用rz / sz 命令,下面创建软链接,并命名为 rz / sz

cd?/usr/bin
ln?-s?/usr/local/bin/lrz?rz
ln?-s?/usr/local/bin/lsz?sz


0x02:yum安装

使用 root 用户登陆后,执行以下命令:

yum?install?-y?lrzsz

CentOS使用 yum 命令安装rz / sz 最快捷方便。其他Linux操作系统安装响应的二进制包即可。例如Red Hat Linux安装
lrzsz-0.12.20-36.el7.x86_64.rpm


0x03:使用说明

sz 命令发送文件到本地:

#?sz?filename?

rz 命令上传本地文件到服务器

# rz

执行该命令后,在弹出框中选择要上传的文件即可。另外,打开SecureCRT软件 -> Options -> session options -> X/Y/Zmodem 下可以设置上传和下载的目录。

备注,使用的图形化界面最好是SecureCRTXShell,PUTTY并这些开源简单的ssh工具并不能使用rz 和 sz命令,因为弹不出对应的对话框

点击这里复制本文地址 以上内容由文彬编程网整理呈现,请务必在转载分享时注明本文地址!如对内容有疑问,请联系我们,谢谢!
qrcode

文彬编程网 © All Rights Reserved.  蜀ICP备2024111239号-4