centos-rhel服务器相关 / windows / 未分类 · 2016年5月20日

rz and sz

rz,sz是便是Linux/Unix同Windows进行ZModem文件传输的命令行工具
sz:将选定的文件发送(send)到本地机器
rz:运行该命令会弹出一个文件选择窗口,从本地选择文件上传到服务器(receive)
windows端需要支持ZModem的telnet/ssh客户端(比如SecureCRT,xshell)
1.rz
运行命令rz,即是接收文件,SecureCRT or xshell就会弹出文件选择对话框,选好文件之后关闭对话框,文件就会上传到当前目录
注意:单独用rz会有两个问题:上传中断、上传文件变化(md5不同),解决办法是上传是用rz -be,并且去掉弹出的对话框中“Upload files as ASCII”前的勾选。
-b binary 用binary的方式上传下载,不解释字符为ascii
-e 强制escape 所有控制字符,比如Ctrl+x,DEL等
2.sz
运行命令sz file1 file2就是发文件到windows上(保存的目录是可以配置) 比ftp命令方便多了,而且服务器不用再开FTP服务了
PS:Linux上rz/sz这两个小工具安装lrzsz即可。
1).yum自动安装
yum install lrzsz -y
2).源码安装
cd src
make posix
4、添加指令 为了方便使用这个工具,把相关文件复制到目录/usr/bin下面,这里只需要拷贝2个文件rz及sz
cp rz sz /usr/bin/
其他问题:
1.去掉”UNREGISTERED COPY”提示
**** UNREGISTERED COPY *****
Please read the License Agreement in rz.doc
解决方法:
修改Makefile第四行OFLAG= -O 为 OFLAG= -O -DREGISTERED
2.1.如果要移植到ARM中使用,需要修改Makefile.如下:
#vi Makefile
修改CC=arm-linux-gcc
保存退出
#make posix
ps: 是不是变成这个了呢 lrzsz-0.12.20.tar.gz
http://www.cnblogs.com/276815076/archive/2011/09/22/2184804.html
http://blog.csdn.net/tengdazhang770960436/article/details/18604935