Linux - ZModem协议的sz命令传输文件异常

Posted SpikeKing

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux - ZModem协议的sz命令传输文件异常相关的知识,希望对你有一定的参考价值。

sz命令是使用ZModem协议来从Linux服务器传送文件到本地,一次可以传送一个或多个文件。相对应的从本地上传文件到Linux服务器,可以使用rz命令

Tabby工具,默认支持sz/rz命令。

iTerm需要单独配置,参考 Mac osx 下安装iTerm2,并使用rz sz上传下载(附homebrew配置)

然而,由于传输不稳定,sz命令传输的文件,与服务器的数据,经常出现不一致,尤其是传输tiff图像,因此使用额外三个命令,可以解决。

  • b: 二进制传输
  • e: 转义所有控制字符 (Z)
  • 8: 最高可达 8K/每块
-b, --binary                binary transfer
-e, --escape                escape all control characters (Z)
-8, --try-8k                go up to 8K blocksize

命令示例:sz -8be myfile.tiff

以上是关于Linux - ZModem协议的sz命令传输文件异常的主要内容,如果未能解决你的问题,请参考以下文章

实现linux和windows文件传输

Linxux应用开发-串口下载命令rzsz交叉编译

Linxux应用开发-串口下载命令rzsz交叉编译

linux使用sz和rz命令传输文件

【lrzsz】Linux上lrzsz的安装和使用

使用sz/rz基于串口传输文件