对于时常使用Linux系统的开发人员与运维人员来说,少不了将本地的文件上传到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/目录下红旗linux,这样的话并不能直接使用rz/sz命令,下边创建软链接linux下载文件到本地命令,并命名为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

linux下载文件到本地命令_linux下载文件到本地命令_linux下载文件到本地命令

CentOS使用yum命令安装rz/sz最快捷便捷。其他Linux操作系统安装响应的二补码包即可。诸如RedHatLinux安装lrzsz-0.12.20-36.el7.x86_64.rpm包

0x03:使用说明

sz命令发送文件到本地:

# sz filename 

linux下载文件到本地命令_linux下载文件到本地命令_linux下载文件到本地命令

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

# rz

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

linux下载文件到本地命令_linux下载文件到本地命令_linux下载文件到本地命令

备注linux下载文件到本地命令,使用的图形化界面最好是SecureCRT和XShell,PUTTY并这种开源简单的ssh工具并不能使用rz和sz命令,由于弹不出对应的对话框

Author

这篇优质的内容由TA贡献而来

刘遄

《Linux就该这么学》书籍作者,RHCA认证架构师,教育学(计算机专业硕士)。

发表回复