Linux文件上传下载–rz/sz命令

安装方法

yum -y install lrzsz

rz 命令
rz 命令(Receive ZMODEM),使用 ZMODEM 协议,将本地文件批量上传到远程 Linux/Unix 服务器。

上传(rz)

在客户端SSH命令行运行rz命令,命令如下:

[root@VM-0-4-centos wuzh]# rz
rz waiting to receive.
Starting zmodem transfer.  Press Ctrl+C to cancel.
Transferring 磁盘扩容操作记录.log...
  100%    6257 KB    6257 KB/sec    00:00:01       0 Errors  
 ```

[root@VM-0-4-centos wuzh]# ll

执行后会弹出上传文件的选择窗口,可以选择相关文件上传(不支持直接上传目录)。

-b 以二进制方式,默认为文本方式
-e 对所有控制字符转义
-y 覆盖上传
提示:可以使用rz -y实现覆盖上传,上传窗口的默认目录可以在SSH客户端里进行设置。

```
[root@VM-0-4-centos wuzh]# rz -y
rz waiting to receive.
Starting zmodem transfer.  Press Ctrl+C to cancel.
Transferring helleworld.lua...
  100%      21 bytes   21 bytes/sec 00:00:01       0 Errors  

[root@VM-0-4-centos wuzh]# ll

下载(sz)

实现下载可以直接使用sz filename,其中filename就是你想要下载的文件的名字,如果是目录需要打包成单个文件在实现下载。

[root@VM-0-4-centos wuzh]# sz test1.txt #rz
Starting zmodem transfer.  Press Ctrl+C to cancel.
Transferring test1.txt...
  100%      57 bytes   57 bytes/sec 00:00:01       0 Errors  
[root@VM-0-4-centos wuzh]# sz test.py
rz
Starting zmodem transfer.  Press Ctrl+C to cancel.
Transferring test.py...
  100%     721 bytes  721 bytes/sec 00:00:01       0 Errors  

[root@VM-0-4-centos wuzh]# 

上传下载目录SecureCRT默认是安装目录下的upload/download目录,可自行修改。

XShell是在文件–>属性–>文件传输里进行设置,默认是下载前询问。

赞(0)
未经允许不得转载:程序员中文网 » Linux文件上传下载–rz/sz命令
关于我们 免责申明 意见反馈 隐私政策
程序员中文网:公益在线网站,帮助学习者快速成长!
关注微信 技术交流
推荐文章
每天精选资源文章推送
推荐文章
随时随地碎片化学习
推荐文章
发现有趣的