您的位置:首页 > 运维架构 > Linux

Linux&Windows利用CRT的小文件传输工具--rz/sz

2015-09-27 12:48 661 查看
Linux服务器与windows办公桌面之间互相传输数据,除了利用FTP、nfs、wincp等工具外,小数据的传输可以利用rz/sz工具,适合想我这种懒得额外下载软件和搭建环境的懒人,这里记录一个,利用SecureCRT实现。
简介:
rz/sz是Linux/Unix和Windows利用ZModem协议进行文件传输的命令行工具,适合中小文件的传输。
windows端利用SecureCRT登陆到linxu主机,telnet或ssh均可;
rz:从服务器receive文件
sz:将选定的文件send到本地
使用:
1、Linux上安装lrzsz-xxx.rpm这个包即可使用rz/sz命令;
多数的嵌入式开发中,已经将编译好的rz/sz工具放到rootfs中了,普通的linux系统,如果没有直接安装即可:
[root@localhost ~]# yum search lrzsz
2、rz上传本地文件到服务器
直接运行rz命令即会弹出对话框,选择需要上传到服务器的本地文件,即可完成上传;
需要注意的是:单独用rz命令会有两个问题:上传中断和上传文件变化(MD5改变);解决方法是加-be选项,并且去掉弹出的对话框中“以ASCII方式上传文件的”前的勾选。
我尝试上传一个ISO镜像,添加所选镜像之后确定即可上传,这里看到速度在1M左右,还是可以接受的;截图如下:







3、sz发送服务器文件到本地PC
直接运行sz file_name 在弹出的对话框中添加上传的本地目录位置,确定即可;



运行命令之后会弹出windows窗口,选择上传目录:



4、SecreCRT上传和下载默认目录的设置:
CRT里“会话选项”,“外观”下面“X/Y/Zmodem”设置上传和下载目录:




总结:
sz/rz小巧、简单,适合中小文件的传输,避免了nfs和tftp之类的麻烦。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息