lrzsz(Linux服务器和window互传文件工具)

lrzsz(Linux服务器和window互传文件工具)

在开发的过程中,经常遇到 需要在 Linux 和 Windows 之间上传下载文件的情况

这时,一般都是使用 FTP 或者 WinSCP 工具进行上传下载, 虽然也能解决问题,但是这些工具需要在本地安装客户端并进行配置之后才能使用

这里介绍一款工具,它能秒级安装,安装即用,不需要任何的配置,就能方便快捷的在 Linux 和 Windows 之间传输文件

它就是Linux中上传下载的工具 lrzsz ,这个工具使用了 XMODEM、YMODEM 和 ZMODEM 文件传输协议来实现文件的上传和下载的,目前主流的SSH连接工具 ( SecureCRT、XShell 等 ) 都支持这些协议,Xshell(支持直接把window的文件拉进linux)。

rz(receive Zmodem),sz(send Zmodem)是Linux/Unix同Windows进行ZModem文件传输的命令行工具。
rz 可以很方便的从客户端传文件到服务器,sz也可以很方便的从服务器传文件到客户端,就算中间隔着跳板机也不影响。

lrzsz这个工具只适合传输小文件,不适合传输大型文件

官网入口

  • 安装

在使用 lrzsz 之前需要先在Linux下安装,它 大小只有几百KB, 安装是非常方便的, 基本秒级完成, 通过下面的命令就可以安装

[root@localhost ~]# yum install -y lrzsz

安装完成之后,输入 sz --v 或者 rz --v 命令,如果有如下输出,则表示安装成功

[root@localhost ~]# sz --v
sz (lrzsz) 0.12.20
[root@localhost ~]# rz --v
rz (lrzsz) 0.12.20
  • 上传命令
[root@localhost ~]# rz
  • 下载命令
[root@localhost ~]# sz (filename)
  • 在安装的过程当中有可能会出现找不到源的问题,这种情况可以 通过修改源,或者是直接下载离线版的进行安装 更新源
[root@localhost ~]# yum -y update
  • 然后重新 执行 yum -y install lrzsz 操作,如果执行这条命名还是报上面的错误,那可能是没有收录 该源。这个时候 只能改成离线安装了
// 下载安装包,如果下面链接用不了可以去复制上方官网链接
[root@localhost ~]# wget http://down1.chinaunix.net/distfiles/lrzsz-0.12.20.tar.gz 
[root@localhost ~]# tar -zxvf lrzsz-0.12.20.tar.gz 
[root@localhost ~]# cd lrzsz-0.12.20 
// 编译 
[root@localhost lrzsz-0.12.20]# ./configure –prefix=/usr/local/lrzsz 
[root@localhost lrzsz-0.12.20]# make 
[root@localhost lrzsz-0.12.20]# make install 
// 建立软连接 
[root@localhost lrzsz-0.12.20]# ln -s /usr/local/lrzsz/bin/lrz /usr/bin/rz 
[root@localhost lrzsz-0.12.20]# ln -s /usr/local/lrzsz/bin/lsz /usr/bin/sz

你可能感兴趣的:(拓展,linux,服务器,windows)