Ubuntu实现与windows的文件互传(lrzsz)

对于linux服务器来说,通常我们是通过一些ssh工具进行远程访问连接的,而对于经常使用它的人来说,少不了将文件上传下载到服务器。如何能够快速的同服务器进行文件的交互尤为重要。不然每次都打开单独的ssh客户端或者ftp很是浪费时间。今天,我们就来介绍一下linux系统下的rz、sz命令。

运行命令rz、sz要比FTP容易很多,而且服务器不需要另开FTP服务即可完成。

  1. sz:将选定的文件发送(send)到本地机器
  2. rz:运行该命令会弹出一个文件选择窗口,从本地选择文件上传到服务器(receive)

rz,sz是便是Linux/Unix同Windows进行ZModem文件传输的命令行工具,windows端需要支持ZModem的telnet/ssh客户端(比如SecureCRT)。注意:该方法的传输速度比较慢,推荐使用中小文件的传输

  • 编译安装
  1. ​​​​​​​wget http://www.ohse.de/uwe/releases/lrzsz-0.12.20.tar.gz(cd到/tmp下执行该命令)
  2. tar zxvf lrzsz-0.12.20.tar.gz && cd lrzsz-0.12.20
  3. ./configure && make && make install
  • 创建软链接
  1. ​​​​​​​cd /usr/bin(上面安装默认把lsz和lrz安装在/usr/local/bin/下,需要创建软链接, 并命名为rz/sz)
  2. ln -s /usr/local/bin/lrz rz
  3. ln -s /usr/local/bin/lsz sz
  • 安装lrzsz
  1. 第一种方法:sudo apt-get install lrzsz
  2. 第二种方法:yum install -y lrzsz
  • 扩展
  1. ​​​​​​​压缩文件:tar -cvf work.tar work
  2. 文件解压:tar -xvf work.tar

猜你喜欢

转载自blog.csdn.net/wzyaiwl/article/details/89467990
今日推荐