一. rz是什么
一般来说,linux服务器器一般是通过ssh客户端来进行远程登陆和操作,但是使用ssh登陆到linux主机以后,怎么等让本机和linux主机快速的进行文件交互呐,也就是上传和下载文件到服务器和本地;
rz命令是Linux提供的上传的命令,基于XMODEM/YMODEM/ZMODEM协议。在SecureCRT下就会弹出文件选择框让你选择需要上传的文件了,而且可以选择多个;
二. rz怎么使用
首先ssh链接到linux服务器
三、安装lrzsz
yum -y install lrzsz 回车
等待自动安装成功
四、使用rz命令上传文件到服务器
输入 rz 回车,会弹出本地电脑的文件选择窗口,选择要上传的文件。
这里文件夹有中文路径时,虽然提示传输完毕,但是乱码并没有实际上传成功!
怎么解决这个问题呢,输入rz -eb 回车,重新选择文件点击上传!
可以看到上传成功,不报错了;
点击关闭可以看到我上传的nginx文件
其他参数参照下表
常用参数和用法:
-B | 使用rz上传时,文件是先写入缓冲区,然后再写入硬盘的。-B后面跟着的数字就是修改这个缓冲区大小的,单位是Bytes。如:rz -B 10 |
-D | 把所上传的数据导向/dev/null,这是用于测试的 |
-e | 转化所有的控制字符 |
-E | 上传之前重命名已经存在的文件,防止覆盖 |
上传普通文件,如已存在则追加:
[root@linuxcool ~]# rz -+
实现覆盖上传:
[root@linuxcool ~]# rz -y
保护模式,不覆盖同名文件:
[root@linuxcool ~]# rz -p