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

简介:

  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左右,还是可以接受的;截图如下:

wKioL1YHcCbz4QnWAADih6Sx3TU462.jpg

wKioL1YHcCaj40DUAAJR_I7uv4w997.jpg

3、sz发送服务器文件到本地PC

直接运行sz file_name 在弹出的对话框中添加上传的本地目录位置,确定即可;

wKiom1YHce2Tvf26AABuZnbN9tw532.jpg

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

wKiom1YHce3xXiHtAADqiVtcYJc511.jpg

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

wKioL1YHc3Xw3LNDAAGWBhsZJbk448.jpg


总结:

sz/rz小巧、简单,适合中小文件的传输,避免了nfs和tftp之类的麻烦。





      本文转自Jx战壕  51CTO博客,原文链接:http://blog.51cto.com/xujpxm/1698560,如需转载请自行联系原作者





相关文章
|
4天前
|
安全 Unix Linux
Veritas NetBackup 11 for Linux & Windows - 领先的企业备份和恢复解决方案
Veritas NetBackup 11 for Linux & Windows - 领先的企业备份和恢复解决方案
19 0
Veritas NetBackup 11 for Linux & Windows - 领先的企业备份和恢复解决方案
|
2天前
|
Unix Linux 编译器
windows下和linux下cmake的规则有区别吗
通过合理使用CMake的条件逻辑和平台特定的配置选项,开发者可以编写更加灵活和健壮的CMake脚本,确保项目在Windows和Linux上的一致性和可移植性。
97 76
|
8天前
|
自然语言处理 数据库 iOS开发
DBeaver Ultimate Edtion 25.0 Multilingual (macOS, Linux, Windows) - 通用数据库工具
DBeaver Ultimate Edtion 25.0 Multilingual (macOS, Linux, Windows) - 通用数据库工具
50 12
DBeaver Ultimate Edtion 25.0 Multilingual (macOS, Linux, Windows) - 通用数据库工具
|
1月前
|
人工智能 Linux iOS开发
Burp Suite Professional 2025.2 (macOS, Linux, Windows) - Web 应用安全、测试和扫描
Burp Suite Professional 2025.2 (macOS, Linux, Windows) - Web 应用安全、测试和扫描
64 12
Burp Suite Professional 2025.2 (macOS, Linux, Windows) - Web 应用安全、测试和扫描
|
19天前
|
Linux 虚拟化 Docker
Linux服务器部署docker windows
在当今软件开发中,Docker成为流行的虚拟化技术,支持在Linux服务器上运行Windows容器。流程包括:1) 安装Docker;2) 配置支持Windows容器;3) 获取Windows镜像;4) 运行Windows容器;5) 验证容器状态。通过这些步骤,你可以在Linux环境中顺利部署和管理Windows应用,提高开发和运维效率。
76 1
|
20天前
|
NoSQL IDE MongoDB
Studio 3T 2025.4 (macOS, Linux, Windows) - MongoDB 的终极 GUI、IDE 和 客户端
Studio 3T 2025.4 (macOS, Linux, Windows) - MongoDB 的终极 GUI、IDE 和 客户端
31 0
Studio 3T 2025.4 (macOS, Linux, Windows) - MongoDB 的终极 GUI、IDE 和 客户端
|
20天前
|
安全 Linux iOS开发
Gitea Enterprise 23.4.0 (Linux, macOS, Windows) - 本地部署的企业级 Gti 服务
Gitea Enterprise 23.4.0 (Linux, macOS, Windows) - 本地部署的企业级 Gti 服务
36 0
Gitea Enterprise 23.4.0 (Linux, macOS, Windows) - 本地部署的企业级 Gti 服务
|
24天前
|
数据管理 Linux iOS开发
Splunk Enterprise 9.4.1 (macOS, Linux, Windows) 发布 - 机器数据管理和分析
Splunk Enterprise 9.4.1 (macOS, Linux, Windows) 发布 - 机器数据管理和分析
25 0
Splunk Enterprise 9.4.1 (macOS, Linux, Windows) 发布 - 机器数据管理和分析
|
27天前
|
Linux 网络安全 iOS开发
Metasploit Framework 6.4.49 (macOS, Linux, Windows) - 开源渗透测试框架
Metasploit Framework 6.4.49 (macOS, Linux, Windows) - 开源渗透测试框架
37 0
Metasploit Framework 6.4.49 (macOS, Linux, Windows) - 开源渗透测试框架
|
3月前
|
安全 网络协议 Linux
telnet在windows和linux上的使用方法
Telnet是一个简单且强大的网络工具,广泛用于远程管理和网络诊断。尽管存在安全风险,但在受控环境中,Telnet仍然是一个非常有用的工具。通过本文的介绍,您应该能够在Windows和Linux系统上安装并使用Telnet进行各种网络操作。
299 18