有人知道如何在 linux shell 下使用 rz 和 sz 吗?
我可以在 sercurecrt 下使用它,但不能在 ubuntu shell 下使用它。
这是屏幕截图。

小智 10
啊,也许通过在控制台输入“ rz ”命令,也许您试图通过交叉串行电缆直接从控制台通过 zmodem 在两台 PC 之间传输文件?
我目前一直在尝试为自己解决类似的问题,因此将分享我所拥有的,以防万一这是您所追求的。
我制作了两个小脚本来提供帮助:
脚本:“ zsend ”
#!/bin/sh
DEV=/dev/ttyS0
stty -F $DEV 115200
sz $1 > $DEV < $DEV
Run Code Online (Sandbox Code Playgroud)
脚本:“ zrecv ”
#!/bin/sh
DEV=/dev/ttyS0
stty -F $DEV 115200
rz > $DEV < $DEV
Run Code Online (Sandbox Code Playgroud)
用法示例:
这对我有用。
小智 5
了解 GNU 屏幕。
1.安装GNU屏幕
2.通过在根目录中创建.screenrc文件来配置Screen。
将“zmodem catch”写入 .screenrc 文件。
3.运行画面
4.
(1)从远程主机发送文件到本地主机:
从命令行执行 sz FILE
当屏幕调出默认接收命令时点击
(2)从本地主机发送文件到远程主机
从命令行执行 rz
当屏幕显示默认发送命令时添加本地文件名,然后点击