Linux(Centos 7.6)命令详解:rz

1.命令作用

使用ZMODEM/YMODEM/XMODEM协议接收文件(Receive files with ZMODEM/YMODEM/XMODEM protocol)

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

2.命令语法

Usage: rz [options] [filename.if.xmodem]

3.参数详解

OPTION:

  • -+, --append,如果目标文件存在,将新文件内容追加到文件末尾
  • -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, --with-crc,使用16位CRC
  • -C, --allow-remote-commands,允许执行远程命令,不还是指定命令执行
  • -D, --null,将接收到的所有数据写入/dev/null,执行目录本身没有上传文件
  • --delay-startup N,执行前休眠N秒
  • -e, --escape,换码控制符(转义所有控制字符)
  • -E, --rename,重命名任何已经存在的文件,上传文件名已经存在,则新上传的文件名称后加后缀,格式为filename.N,N从0开始依次递增
  • --errors N,每N字节生成CRC错误(debugging),内容记录在/var/spool/mail/root中
  • -h, --help ,帮助,打印此使用信息
  • -m, --min-bps N,如果BPS低于N,则停止传输
  • -M, --min-bps-time N,持续至少N秒(默认:120秒)
  • -O, --disable-timeouts,禁用超时代码,永远等待数据
  • --o-sync,以同步写模式打开输出文件
  • -p, --protect,保护现有已存在文件(已存在文件,上传会失败)
  • -q, --quiet,安静,没有进度报告;与默认效果一样
  • -r, --resume, 尝试恢复中断的文件传输;文件已经存在情况下会被覆盖
  • -R, --restricted,受限,更安全的模式
  • -s, --stop-at {HH:MM|+N},在HH:MM或在N秒内停止传输(不可用)
  • -S, --timesync,请求远程时间(twice: set local time)(不适用)
  • --syslog[=off],如果可能的话,打开或关闭syslog(不可用)
  • -t, --timeout N,将timeout设置为十分之一秒(不适用)
  • -u, --keep-uppercase,保留大写的文件名(不适用)
  • -U, --unrestrict,禁用限制模式(如果允许的话)
  • -v, --verbose,要详细,提供调试信息
  • -w, --windowsize N,窗口是N字节(无特殊效果)
  • -X, --xmodem,使用XMODEM协议(不适用)
  • -y, --overwrite,是的,如果有的话,请删除现有文件
  • --ymodem,使用YMODEM协议(不适用)
  • -Z, --zmodem,使用ZMODEM协议

4.常用用例

4.1.指定传输方式

rz -a      # ASCII方式传输
rz -b      # binary方式传输

 4.2.上传追加文件内容

rz -+      # 如果文件已经存在,上传相同文件,则会将上传的文件内容添加到已存在文件末尾

4.3.-q与-v参数

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

4.4.休眠N秒执行传输

sz --delay-startup 10    # 休眠10秒后执行文件上传

4.5.测试上传效率(上传数据写入空)

rz -D      # 上传的文件数据写入/dev/null,不会暂用磁盘空间,可用于测试上传效率

4.6.文件已存在,重命名新上传文件名

rz -E      # 上传文件名已经存在,则新上传的文件名称后加后缀,格式为filename.N,N从0开始依次递增

4.7.文件已存在,覆盖已存在文件

rz -y      # 上传文件名已经存在,则新上传的文件会覆盖已经存在的文件

4.8.恢复中断传输

rz -r      # 恢复中断传输,同时具备覆盖原文件的效果,与-y类似
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

豆是浪个

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值