有很多人没有听说过ZModem协议,更不知道有rz/sz这样方便的工具。
下面一段是从SecureCRT的帮助中copy的:
ZModem is a full-duplex file transfer protocol that supports fast data transfer rates and effective error detection. ZModem is very user friendly, allowing either the sending or receiving party to initiate a file transfer. ZModem supports multiple file ("batch") transfers, and allows the use of wildcards when specifying filenames. ZModem also supports resuming most prior ZModem file transfer attempts.
rz,sz是便是Linux/Unix同Windows进行ZModem文件传输的命令行工具。windows端需要支持ZModem的telnet/ssh客户端,SecureCRT就可以用SecureCRT登陆到Unix/Linux主机(telnet或ssh均可)
O 运行命令rz,即是接收文件,SecureCRT就会弹出文件选择对话框,选好文件之后关闭对话框,文件就会上传到当前目录
O 运行命令sz file1 file2就是发文件到windows上(保存的目录是可以配置) 比ftp命令方便多了,而且服务器不用再开FTP服务了
先设定SecureCRT上传下载文件保存路径
options -> session -> Xmodem/Zmodem -> upload / download -> ok
然后确认一下系统中是否有 sz rz 这两个命令(FreeBSD下命令是 lrz、lsz)
如果有就跳过这里,如果没有,则安装lrzsz 在网上可以很容易找到,比如说&ResourceID=6293&site=1
下载之后是常规安装方法,解压,configure;make;make install
我下载的是src.rpm包,具体安装方法可以参考这里如何安装.src.rpm软件包
1、将linux上文件传到PC机上
shell> sz /etc/rc.local
例:
[root@test root]# sz /etc/rc.local
rz
Starting zmodem transfer. Press Ctrl+C to cancel.
Transferring rc.local...
100% 464 bytes 464 bytes/s 00:00:01 0 Errors
2、将PC机上文件传到linux上
shell> rz
选择要传送的文件,确定。
阅读(5997) | 评论(0) | 转发(0) |