linux现在允许开发板和主机通过串行端口使用rz和sz命令传输文件。 以下是rz和sz命令的示例
http://www.Sina.com/http://www.Sina.com /
sz命令的用途说明: sz命令可以使用ZModem协议从Linux服务器本地传输文件,一次传输一个或多个文件。 要将文件从相应的本地上载到Linux服务器,请使用rz命令。
一般参数
-a以文本形式发送(ascii )。
-b二进制传输(二进制。
-e转义控制字符。 这样,可以确保文件被正确传输。
如果可以确认传输的文件是文本格式,请使用sz -a files
对于二进制文件,请使用sz -be files
rz命令-b是二进制格式,缺省为文本格式。 (二进制(tellitlikeitis )文件传输覆盖. ) )。
-e转义所有控制字符。 (forcesendertoescapeallcontrolcharacters; normally XON,XOFF,DLE,CR-@-CR,and Ctrl-X are escaped.)
要确保上载文件的内容在服务器端保存后与原始文件相匹配,建议按如下方式设置这两个标志:
rz -be
此命令将显示一个文件选择对话框,从中可以选择要上载的文件,然后单击“确定”开始上载过程。 上传的速度取决于当时的网络状况。
如果运行完成并显示“0错误”,则表示文件上传成功,其他显示表示文件上传有问题。
rz、sz是Linux/Unix进行Windows和ZModem文件传输的命令行工具。
其优点是您可以再打开一个sftp工具并登录,而无需上传下载文件。
sz :将选定文件发送(发送)到本地计算机
rz :运行此命令时,将显示文件选择窗口,并从本地选择文件上载到Linux服务器
安装命令: yum install lrzsz
将文件从服务端发送到客户端:
sz filename
将文件从客户端上传到服务端:
射频识别
在弹出框中选择文件。 上传文件的用户和组是当前登录的用户
SecureCRT设置默认路径:
选项会话选项-终端- xmodem/zmodem-directories
shell设置默认路径:
会话-属性- ZMODEM -接收文件夹
测试:
开放板接收文件:
在进入开发板接收文件的目录开发板执行命令#rzminicom下,按住Ctrl A键,按z键选择发送文件,选择zmodem,按回车键拼写主体发送的文件
发送进入开发板的文件进入目录接收进入主机的文件目录主机执行命令# rz开发板执行命令# sz filename PS :我和同事SecureCRT可以很容易地上传下载文件在网上查了一下,发现使用了同样的sz/rz工具。 Xshell下没有用于输入命令的菜单。
转载来源: https://www.jb51.net/article/73690.htm