linux系统下文件的上传和下载(rz、sz)

linux系统下的rz、sz上传和下载

rz 是从本地上传文件的时候用的, sz 相当于把Linux 服务器上的文件 下载到 本地。

通过这两个命令就可以把 Windows 和Linux 的文件 进行 互传了。

当然可以在 Windows 和Linux 互传文件有很多的方法, 比如 ftp ,samba 等。但是使用这两种方法 相对比较简单,容易操作。

如果你的机器中出现 rz: command not found

需要安装

yum install lrzsz -y

参数:
-a, –ascii
-b, –binary 用binary的方式上传下载,不解释字符为 ascii
-e, –escape 强制escape 所有控制字符,比如 Ctrl+x,DEL 等
-ary –o-sync
-a 表示使用ascii码格式传输文件,如果是Dos格式的文件,会转换为unix格式
-r 使用 Crash recovery mode. 即文件传输中断会重传
-y 表示文件已存在的时候会覆盖
–o-sync 采用同步写模式,以处理从缓存写到磁盘时中断丢失的情况

(1)rz 命令

通过 rz 命令 就可以 将 Windows 一些文件上传到 Linux 服务器中了

只要 rz 回车 就会 出现一个 打开的窗口,选择文件之后 选择 打开 即可。
linux系统下文件的上传和下载(rz、sz)

(2)sz 命令

将 linux 服务器 的文件 下载 的本机中,

用法:sz 文件名路径,

sz 文件名

下载一个文件:sz filename

下载多个文件:sz filename1 filename2

下载dir目录下的所有文件,不包含dir下的文件夹:sz dir/*


如果想要下载一个文件夹,需要先把这个文件夹压缩,然后下载
(1)linux zip压缩。压缩当前文件夹下所有文件,压缩为a.zip。命令行的方法是怎样。
  zip  -r fileName.zip  文件夹名


(2)tar
tar命令可以用来压缩打包单文件、多个文件、单个目录、多个目录。
常用格式:
单个文件压缩打包 tar czvf my.tar file1
多个文件压缩打包 tar czvf my.tar file1 file2,...
单个目录压缩打包 tar czvf my.tar dir1
多个目录压缩打包 tar czvf my.tar dir1 dir2

解包至当前目录:tar xzvf my.tar

使用SecureCRT,可以设置下载地址:
linux系统下文件的上传和下载(rz、sz)

上一篇:Zmodem协议


下一篇:Linux_接收文件(rz)和发送文件(sz)