使用前提:

Linux 上安装 lrzsz(yum安装)

执行以下命令:
 

yum install -y lrzsz 

一、上传(rz)

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

rz用法:

rz [参数] file 

参数 说明
-b 使用binary的方式上传,不解释字符为ascii
-y 相同文件名,覆盖
-E 相同文件名,不会将其覆盖,而是会在所上传文件后面加上.0,以此类推
--h,--help 显示帮助信息

1.上传文件,相同文件名,进行覆盖

  • rz -by

2.上传文件,相同文件名,不进行覆盖

  • rz-bE

当我们使用虚拟终端软件,如

  • Xshell
  • SecureCRT
  • PuTTY

        来连接远程服务器后,使用rz命令可以上传本地文件到远程服务器。

输入rz回车后,会出现文件选择对话框,选择需要上传文件,一次可以指定多个文件,上传到服务器的路径为当前执行rz命令的目录。

此外,可以在虚拟终端软件设置上传时默认加载的本地路径和下载的路径。

如SecureCRT软件 -> Options -> session options -> X/Y/Zmodem 下可以设置上传和下载的目录。

二、下载(sz)

 sz命令(Send ZMODEM)通过ZMODEM协议,可将多个文件从远程服务器下载到本地。注意不能下载文件夹,如果下载文件夹,请先打包再下载

sz用法:

sz [参数] [filelist] 

参数 说明
-b 使用binary的方式上传,不解释字符为ascii
-y 相同文件名,覆盖
-E 相同文件名,不会将其覆盖,而是会在所上传文件后面加上.0,以此类推
--h,--help 显示帮助信息

1、下载多个文件

sz file1 file2 file3

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐