Debian/Ubuntu系统卡死怎么办?,升级失败如何自救?,致命漏洞如何修复?

Linux sz 命令使用详解

什么是 sz 命令?

sz(Send ZMODEM)是 Linux 中通过 ZMODEM 协议从本地向远程终端发送文件的工具,通常与终端软件(如 Xshell、SecureCRT、MobaXterm)配合使用,它通过串口或 SSH 连接实现无需额外配置的快速文件传输,尤其适合在无图形界面的服务器环境中操作。


安装 sz 命令

大多数 Linux 系统默认未安装 sz,需先安装 lrzsz 包:

# CentOS/RHEL
sudo yum install lrzsz
# Arch/Manjaro
sudo pacman -S lrzsz

验证安装:
sz --versionwhich sz(输出路径如 /usr/bin/sz 即成功)。


基础用法

sz [选项] 文件1 文件2 ...

常用场景:

  1. 发送单个文件

    sz backup.tar.gz

    执行后,终端会弹出文件接收对话框(需终端支持 ZMODEM)。

  2. 发送多个文件

    sz file1.txt file2.jpg /path/to/document.pdf
  3. 发送文件夹(需先压缩)

    tar czf project.tar.gz project/ && sz project.tar.gz

常用参数详解

参数 说明
-e 转义控制字符(推荐始终启用)
-b 使用二进制模式传输(非文本文件必选)
-q 静默模式(不显示进度条)
-y 覆盖同名文件(默认跳过)
-c "命令" 传输前执行命令(如解压)

示例:

# 以二进制模式强制发送图片并覆盖远程文件
sz -b -y photo.png
# 静默发送日志文件(不显示进度)
sz -q server.log

常见问题解决(FAQ)

  1. 终端无反应?

    • 确认终端软件支持 ZMODEM(Xshell/SecureCRT 需开启选项)。
    • 检查连接类型:必须为 SSH(不支持 Telnet)。
  2. 传输中断或失败?

    • 网络波动:重试并添加 -e 参数(sz -e 文件)。
    • 大文件限制:拆分文件或使用 tar 分卷压缩:
      tar czf - bigfile | split -b 100M - bigfile.tar.gz. && sz bigfile.tar.gz.*
  3. 如何接收文件?
    使用配套命令 rz(Receive ZMODEM)从远程终端获取文件到本地。


安全注意事项

  1. 传输敏感数据时

    • 始终通过 SSH 加密连接(避免使用串口)。
    • 传输后使用 shred 擦除本地临时文件:
      shred -u tempfile && sz cleanfile
  2. 验证文件完整性
    发送前后用 md5sum 校验:

    md5sum 文件        # 发送前记录哈希值
    md5sum 接收的文件  # 接收后对比

替代方案

  • scp/sftp:更安全的原生 SSH 传输工具(无需终端支持)。
  • rsync:适合增量同步大文件。
  • 图形工具:FileZilla(支持 SFTP)。

sz 是 Linux 运维中高效的轻量级文件传输工具,尤其适合:

  • 快速发送小文件或日志
  • 无 GUI 的服务器环境
  • 与支持 ZMODEM 的终端无缝协作

引用说明: 参考 lrzsz 官方文档 及 Linux man sz 手册页,实践基于 Ubuntu 22.04/CentOS 7 测试,终端兼容性请查阅 Xshell/SecureCRT 官方说明。

原创文章,发布者:酷番叔,转转请注明出处:https://cloud.kd.cn/ask/5443.html

(0)
酷番叔酷番叔
上一篇 2025年6月23日 20:13
下一篇 2025年6月23日 20:41

相关推荐

  • 智慧旅游外文期刊有哪些关键议题未被充分探讨?智慧旅游研究热点

    智慧旅游外文期刊是获取全球文旅数字化前沿趋势、技术落地案例及政策合规指南的核心权威来源,建议优先关注《Tourism Management》《Annals of Tourism Research》及IEEE系列期刊以获取2026年最新实证数据,全球智慧旅游研究的核心期刊矩阵在2026年的数字文旅生态中,外文期刊……

    2026年7月1日
    2600
  • 关系型数据库中的数据冗余指的是什么?数据库数据冗余

    关系型数据库中的数据冗余指的是同一数据在多个地方重复存储的现象,虽然能提升读取速度,但会引发更新异常、插入异常和删除异常,并浪费存储空间,在2026年的数字化转型深水区,数据治理已从“存得下”转向“管得好”,许多企业在构建核心业务系统时,往往为了追求极致的查询性能,忽视了范式理论的约束,导致数据冗余成为系统维护……

    2026年6月9日
    6400
  • 深度学习未来趋势何在?一文解析最新动态?,深度学习未来趋势

    2026年深度学习正从“大模型参数量竞赛”转向“端侧轻量化与多模态具身智能”的务实落地,核心趋势在于通过MoE架构优化能效比,并深度融合机器人感知与垂直行业知识图谱,架构演进:从参数堆砌到效率优先混合专家模型(MoE)成为主流标配在2026年的算力成本压力下,单一密集模型已无法满足商业部署需求,行业共识转向稀疏……

    2026年6月29日
    2300
  • 国内智慧旅游景区案例有哪些,智慧旅游成功案例

    国内智慧旅游景区的核心竞争力已从单一的“扫码入园”升级为基于AI大模型与物联网的全链路沉浸式体验,2026年头部案例表明,数据驱动的个性化服务与无感化基础设施是提升游客满意度与复购率的关键,智慧景区演进:从数字化到智能化的范式转移随着2026年人工智能技术的深度渗透,传统智慧景区的“信息化”标签已被“智能化”取……

    2026年5月21日
    4700
  • 关系型数据库vs非关系型数据库,关系型数据库和非关系型数据库的区别

    2026年技术选型结论:若业务涉及复杂事务、强一致性要求及结构化数据分析,首选关系型数据库;若侧重海量非结构化数据存储、高并发读写及灵活扩展,非关系型数据库为更优解,二者常通过混合架构协同工作,核心差异深度解析:底层逻辑与适用边界数据模型与存储机制对比关系型数据库(RDBMS)基于二维表结构,严格遵循ACID……

    2026年6月10日
    4400

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

联系我们

400-880-8834

在线咨询: QQ交谈

邮件:HI@E.KD.CN

关注微信