lrzsz

概述

参考:

[!warning] 若想通过 ssh 使用 lrzsz 中的程序,必须要保证执行 ssh 命令的程序支持将 X/Y/Z Modem 协议封装到 SSH 中,比如 XShell、SecurityCRT、etc. 。如果是通过 PowerShell 使用 ssh 命令连接到服务器,是无法使用 lrzsz 的。

lrzsz 是一个用在 Unix-like OS 上的 File transfer 工具包,使用 X/Y/Z Modem 文件传输协议从本地直接上传/下载文件到操作系统中

lrzsz 中包含如下程序

r 开头的是 receive,让 lrzsz 所在系统从外部接受文件;s 开头的是 send,从 lrzsz 所在系统往外发送文件。都是相对 lrzsz 程序所在系统所说,以 lrzsz 程序为主语。

b 是 Ymodem、x 是 Xmodem、z 是 Zmodem

  • rb
  • rx
  • rz
  • sb
  • sx
  • sz

Syntax(语法)

参考:

OPTIONS

  • -b, –binary # 二进制(按原样告诉它)文件传输覆盖。
  • -e, –escape # 强制发送者转义所有控制字符;通常 XON、XOFF、DLE、CR-@-CR 和 Ctrl-X 会被转义。

EXAMPLE

rz -be


最后修改 June 26, 2024: prometheus (13b61e0c)