lrzsz 的使用方法
大约 2 分钟
lrzsz 的使用方法
上传
和 下载
都是针对本地来说,是站在用户的角度的;如果站在服务器的角度,那么本地上传的文件,服务器应为 接收(recive)
,下载到本地的文件,对服务器应是 发送(send)
。因此,
sz
:让服务器将选定的文件发送(send)到本地
rz
:让服务器接收 (receive) 在本地选择的文件
上传(rz)
方法 1:拖拽
直接将本地文件拖拽到 Xshell
里,即可将文件上传到当前工作目录。
方法 2:rz
$ rz
# 输入`rz`回车后,会出现文件选择对话框,选择需要上传文件,一次可以指定多个文件,上传到服务器的路径为当前执行`rz`命令的目录。
下载(sz)
#下载一个文件
$ sz filename
#下载多个文件
$ sz filename1 filename2
#下载dir目录下所有文件,不包含dir下的文件夹
$ sz dir/*
为什么用 lrzsz:https://www.cnblogs.com/thrillerz/p/4745933.html
Linux 下和 Windows 之间的文件传输工具 rz/sz(lrz/lsz) 介绍
【什么是 rz/sz (lsz/lrz)】
rz,sz 是便是 Linux/Unix 同 Windows 进行 ZModem 文件传输的命令行工具。
简单说就是,可以很方便地用这两个 sz/rz 工具,实现 Linux 下和 Windows 之间的文件传输 (发送和接收),速度大概为 10KB/s,适合中小文件。rz/sz 通过 Zmodem 协议传输数据。
【为什么要用 rz/sz】
普 通 Linux 和 Windows 之间的文件共享方法,主要有建立 nfs 实现文件共享,和 tftp 之类的方法,但是都很麻烦,而如果只是小文件(几十 K,几百 K),那么直接用 rz/sz,就显得极其地方便了。大文件的话,还是要考虑上面说得,其他的共享方法了,毕竟,rz/sz 速度只有 10K 左右,传 大文件会累死人的。。。