Linux(Centos 7.6)命令详解:sz

1.命令作用

使用ZMODEM/YMODEM/XMODEM协议发送文件(Send file(s) with ZMODEM/YMODEM/XMODEM protocol)

注意: 需要yum install lrzsz (yum provides sz可以查看rz命令是什么rpm包提供的)

2.命令语法

Usage: sz [options] file ...
or: sz [options] -{c|i} COMMAND

3.参数详解

OPTION:

  • -+, --append,附加到现有目标文件(Z)(下载到Windows,无效果)
  • -2, --twostop,使用2个停止位,默认是1个停止位,停止位用于标识单个数据包的结束,确保接收方能正确解析数据边界
  • -4, --try-4k,尝试增加到4K数据块大小(默认是1K),可提升大文件数据传输,尝试失败恢复默认1K
  • --start-4k,强制以4K数据块大小开始传输数据(不尝试更小的块大小)
  • -8, --try-8k,尝试增加到8K数据块大小(默认是1K),可提升大文件数据传输,尝试失败恢复默认1K
  • --start-8k,强制以8K数据块大小开始传输数据(不尝试更小的块大小)
  • -a, --ascii,ASCII传输(将CR/LF改为LF);Linux主要使用LF(换行符,\n)来换行,而Windows使用CRLF(回车符+换行符,\r\n),一般用于Windows上传文件到Linux使用
  • -b, --binary,二进制传输
  • -B, --bufsize N,指定缓冲区大小为N bytes(N==auto: 缓冲整个文件)
  • -c, --command COMMAND,执行远程命令command(测试执行不会下载到Windows)
  • -C, --command-tries N,尝试N次执行命令
  • -d, --dot-to-slash,路径中的'.'改变为'/',以兼容特殊场景下的路径
  • --delay-startup N,执行前休眠N秒
  • -e, --escape,转义所有控制字符(测试执行不会下载到Windows)
  • -E, --rename,强制接收器重命名它已经拥有的文件
  • -f, --full-path,发送完整路径名
  • -i, --immediate-command CMD,发送远程CMD,立即返回(测试执行不会下载到Windows)
  • -h, --help,打印此用法消息
  • -k, --1k,发送1024字节的数据包块大小
  • -L, --packetlen N,子包长度限制为N字节
  • -l, --framelen N,限制帧长度为N字节(l>=L)
  • -m, --min-bps N,如果BPS低于N,则停止传输
  • -M, --min-bps-time N,持续至少N秒(默认:120秒)(无特殊效果)
  • -n, --newer,如果源较新,则发送文件
  • -N, --newer-or-longer,如果源较新或较长,则发送文件
  • -o, --16-bit-crc,使用16位CRC而不是32位CRC
  • -O, --disable-timeouts,禁用超时码,永远等待(无特殊效果)
  • -p, --protect,保护现有目标文件(下载到Windows,无效果)
  • -r, --resume,恢复中断的文件传输
  • -R, --restricted,受限,更安全的模式
  • -q, --quiet,安静(无进度报告),与默认情况一样
  • -s, --stop-at {HH:MM|+N},在HH:MM或在N秒内停止传输(不可用)
  • --tcp,建立TCP连接来传输文件(不适用)
  • --tcp-server,打开socket,等待连接(不适用)
  • -u, --unlink,传输后解除文件链接(与默认情况一样,软链接下载Windows后成实际文件)
  • -U, --unrestrict,关闭限制模式(如果允许的话)
  • -v, --verbose,要详细,提供调试信息
  • -w, --windowsize N,窗口是N字节(会出现文件传输界面,但是传输1k后就卡住)
  • -X, --xmodem,使用XMODEM协议(执行会卡住)
  • -y, --overwrite,自动覆盖现有的同名文件(下载到Windows,无效果)
  • -Y, --overwrite-or-skip,覆盖现有文件,否则跳过)(下载到Windows,无效果)
  • --ymodem,使用YMODEM协议(执行会卡住)
  • --zmodem,使用ZMODEM协议

4.常用用例

4.1.指定下载传输的数据块大小

sz -4 filename              # 4K数据块大小传输(4k传输失败回恢复默认1k)
sz --start-4k filename      # 从一开始就以4K数据块大小传输
sz -8 filename              # 8K数据块大小传输(4k传输失败回恢复默认1k)
sz --start-8k filename      # 从一开始就以8K数据块大小传输
sz -k filename              # 1k数据块大小传输

4.2.指定传输方式

sz -a filename    # ASCII方式传输
sz -b filename    # binary方式传输

 4.3.特殊路径(.代替/)

sz -d filename   # 如果文件是test1.txt,文件中有点(.),命令识别为路径分隔符号,下载文件会失败

4.4.-q与-v参数

sz -q filename    # 安静模式,与默认情况效果一致
sz -v filename    # 详情模式,打印传输的文件名称和下载传输结束信息

4.5.休眠N秒执行传输

sz --delay-startup 10 filename   # 休眠10秒后执行文件下载

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.pswp.cn/bicheng/91088.shtml
繁体地址,请注明出处:http://hk.pswp.cn/bicheng/91088.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

智能运维中的数据转换

《智能运维实践 苏娜 孙琳 王鸽著 人工智能技术丛书 自然语言处理的常用算法 日志异常检测 根因定位 网络流量异常检测 清华大学出版社》【摘要 书评 试读】- 京东图书 数据转换是数据预处理中的关键步骤,用于将数据从原始格式转换为适合分析和建模的形式。这一过程…

IAR编辑器如何让左侧的工具栏显示出来?

在IAR编辑器中恢复左侧工具栏显示,可通过以下方法操作: 一、通过菜单栏启用工具栏 ‌进入视图菜单‌ 点击顶部菜单栏的 ‌"View"‌ → 在弹出列表中勾选 ‌"Workspace"‌ 若工具栏仍不显示,查看菜单栏右侧是否有 ‌"…

ADB+Python控制(有线/无线) Scrcpy+按键映射(推荐)

要实现电脑通过键盘控制安卓平板屏幕点击的功能,可以采用以下方案: 方案一:ADBPython控制(有线/无线) 准备工具: 安卓平板开启开发者模式(设置→关于平板→连续点击版本号)启用USB调…

同态滤波算法详解:基于频域变换的光照不均匀校正

🎭 同态滤波:图像频域的调音师技术“如同调音师在音频处理中分离并调节不同频率成分,同态滤波能够在图像频域中精确分离光照与细节信息。”🎯 图像频域调音的技术挑战 在数字图像处理中,光照不均匀问题如同音频中的混响…

Ubuntu简述及部署系统

1.什么是Ubuntu1.1概述Ubuntu属于Debian系列,Debian是社区类Linux的典范,是迄今为止最遵循GNU规范的Linux系统。Debain最早由lan Murdock于1993年创建,分为三个版本分支(branch):stable,testing…

Claude Code安装部署

1️⃣安装 Node.js(已安装可跳过) 确保 Node.js 版本 ≥ 18.0 # Ubuntu / Debian 用户 curl -fsSL https://deb.nodesource.com/setup_lts.x | sudo bash - sudo apt-get install -y nodejs node --version# macOS 用户 sudo xcode-select --install /b…

MATLAB近红外光谱分析技术及实践技术应用

专题一、MATLAB编程基础与进阶(一)1、MATLAB 安装、版本历史与编程环境2、MATLAB 基础操作(矩阵操作、逻辑与流程控制、函数与脚本文件)3、MATLAB文件读写(mat、txt、xls、csv、jpg、wav、avi等格式)专题二…

SQLFluff

一、SQLFluff 是什么? SQLFluff 是一个​​开源的 SQL 代码质量工具​​,专注于通过自动化方式提升 SQL 代码的可读性、一致性和规范性。其核心功能包括: ​​代码格式化​​:自动调整缩进、空格、换行等格式问题,支…

盲盒抽卡机小程序系统开发:连接线上线下娱乐新桥梁

在互联网技术的推动下,线上线下融合已经成为娱乐行业发展的必然趋势。盲盒抽卡机,这一原本在线下备受欢迎的娱乐项目,通过小程序系统的开发,成功实现了线上线下的无缝对接,成为连接线上线下娱乐的新桥梁。盲盒抽卡机小…

【SSL证书校验问题】通过 monkey-patch 关掉 SSL 证书校验

标签:Python、SSL、monkey-patch、httpx、aiohttp、requests、OpenAI 1 为什么会有这篇文章? 在本地调试 OpenAI 代理、数据抓取、私有服务、访问外网 时,经常会碰到如下报错: SSLCertVerificationError: [SSL: CERTIFICATE_VER…

VMWARE -ESXI-ntp时间同步无法启动异常处理

从服务界面查看NTP服务是停止的(手动启动无效)尝试到系统-时间设置-添加服务-网络时间协议,添加阿里云NTP服务器(网络可达) ntp.aliyun.com 点击确定报错-无法更改主机配置出现上面的情况多半是DNS没有设置ssh登录到服…

yolo11分类一键训练工具免安装环境windows版使用教程

这个是windows上用于yolo11分类训练工具,不需要写代码只需要按照要求摆放好分类图片文件夹就可以训练。软件内置cuda和python模块,因此不需要安装python环境和cuda就可以使用。注意需要电脑配备有nvidia显卡才能使用。要求显存>4GB。首先我们打开软件…

2025年-ClickHouse 高性能实时分析数据库(大纲版)

告别等待,秒级响应!这不只是教程,这是你驾驭PB级数据的超能力!我的ClickHouse视频课,凝练十年实战精华,从入门到精通,从单机到集群。点开它,让数据处理速度快到飞起,让你…

深入理解 Scikit-learn:机器学习实战的科学之道与避坑指南

掌握工具易,领悟其道难——本文带你穿透API表面,直击工业级机器学习实践的核心逻辑。作为一名长期耕耘在机器学习研究与工业应用一线的从业者,我见过太多因误用 sklearn 而导致的模型失效案例。从数据泄露到评估失真,从特征处理失…

Android 调试桥 (adb) 基础知识点

Android 调试桥 (adb) 是一种功能多样的命令行工具,可让您与安卓手机进行通信。常用于辅助测试开发或定位问题。 一、adb的工作原理 🌟 启动服务器进程:检查是否adb服务器进程正在运行,若没有则启动。 启动或关闭adb服务&#xff…

AW2013 LED驱动芯片 工作方式介绍

根据您上传的 AW2013 芯片手册,我将为您分三个部分详细解读:一、芯片简介(AW2013 概述) AW2013 是一款 3 通道的 IC 控制恒流 LED 驱动芯片,支持以下功能:单通道最大恒流输出:15mA,支…

node.js中的fs与path模块

前言 什么是Node.js? Node.js 是一个开源和跨平台的 JavaScript 运行时环境 Node.js 在浏览器之外运行 V8 JavaScript 引擎,即 Google Chrome 的核心。一、fs模块基础 1. 引入fs模块 const fs require(fs);2. 同步与异步方法 fs模块提供了同步和异步两种…

C# 静态类_静态方法_静态字段(static 声明静态的关键字 )

静态类里面的所有成员都必须得是静态的,是不能被实例化的(不能用对象调用),不能在静态类中声明实例(非静态)字段 属性 方法 静态方法中也只能访问静态字段, 普通方法中不管数据是不是静态都能使用1、定义一个静态类 //…

MRDIMM对服务器总体拥有成本(TCO)影响的系统性分析

以下是针对MRDIMM对服务器总体拥有成本(TCO)影响的系统性分析,结合技术特性与经济性指标:一、MRDIMM降低TCO的核心机制带宽效率提升 MRDIMM通过数据缓冲器实现双Rank并行传输,单次数据传输量从标准RDIMM的64字节提升至…

c# openxml 打开加密 的word读取内容

using System; using System.IO; using System.Linq; using System.Text; using DocumentFormat.OpenXml; using DocumentFormat.OpenXml.Packaging; using DocumentFormat.OpenXml.Wordprocessing;/// <summary> /// 使用OpenXML获取文档内容&#xff0c;替代Aspose方式…