嵌入式 Linux下sz与rz命令使用

原创 2013年12月02日 14:50:12

sz/rz命令解析   linux和windows通信比较常用的两个命令

rz命令常用于从windows上下载文件,通常用于在超级终端上传文件到linux上

具体命令解析如下:

[csharp] viewplaincopy
  1. Usage: rz [options] [filename.if.xmodem]  
  2.   
  3. Receive files with ZMODEM/YMODEM/XMODEM protocol  
  4.   
  5.     (X) option applies to XMODEM only  
  6.   
  7.     (Y) option applies to YMODEM only  
  8.   
  9.     (Z) option applies to ZMODEM only  
  10.   
  11.   -+, --append                append to existing files  
  12.   
  13.   -a, --ascii                 ASCII transfer (change CR/LF to LF)  
  14.   
  15.   -b, --binary                binary transfer  
  16.   
  17.   -B, --bufsize             buffer bytes (N==auto: buffer whole file)  
  18.   
  19.   -c, --with-crc              Use 16 bit CRC (X)  
  20.   
  21.   -C, --allow-remote-commands allow execution of remote commands (Z)  
  22.   
  23.   -D, --null                  write all received data to /dev/null  
  24.   
  25.       --delay-startup       sleep seconds before doing anything  
  26.   
  27.   -e, --escape                Escape control characters (Z)  
  28.   
  29.   -E, --rename                rename any files already existing  
  30.   
  31.       --errors              generate CRC error every bytes (debugging)  
  32.   
  33.   -h, --help                  Help, print this usage message  
  34.   
  35.   -m, --min-bps             stop transmission if BPS below  
  36.   
  37.   -M, --min-bps-time          for at least seconds (default120)  
  38.   
  39.   -O, --disable-timeouts      disable timeout code, wait forever for data  
  40.   
  41.       --o-sync                open output file(s) in synchronous write mode  
  42.   
  43.   -p, --protect               protect existing files  
  44.   
  45.   -q, --quiet                 quiet, no progress reports  
  46.   
  47.   -r, --resume                try to resume interrupted file transfer (Z)  
  48.   
  49.   -R, --restricted            restricted, more secure mode  
  50.   
  51.   -s, --stop-at {HH:MM|+N}    stop transmission at HH:MM or in seconds  
  52.   
  53.   -S, --timesync              request remote time (twice: set local time)  
  54.   
  55.       --syslog[=off]          turn syslog on or off, if possible  
  56.   
  57.   -t, --timeout             set timeout to tenths of second  
  58.   
  59.   -u, --keep-uppercase        keep upper case filenames  
  60.   
  61.   -U, --unrestrict            disable restricted mode (if allowed to)  
  62.   
  63.   -v, --verbose               be verbose, provide debugging information  
  64.   
  65.   -w, --windowsize          Window is bytes (Z)  
  66.   
  67.   -X  --xmodem                use XMODEM protocol  
  68.   
  69.   -y, --overwrite             Yes, clobber existing file if any  
  70.   
  71.       --ymodem                use YMODEM protocol  
  72.   
  73.   -Z, --zmodem                use ZMODEM protocol  

 


 

sz命令恰好相反,用于把linux上的文件上传到windows上

具体命令解析如下:

[csharp] viewplaincopy
  1. Usage: sz [options] file ...  
  2.   
  3.    or: sz [options] -{c|i} COMMAND  
  4.   
  5. Send file(s) with ZMODEM/YMODEM/XMODEM protocol  
  6.   
  7.     (X) option applies to XMODEM only  
  8.   
  9.     (Y) option applies to YMODEM only  
  10.   
  11.     (Z) option applies to ZMODEM only  
  12.   
  13.   -+, --append                append to existing destination file (Z)  
  14.   
  15.   -2, --twostop               use stop bits  
  16.   
  17.   -4, --try-4k                go up to 4K blocksize  
  18.   
  19.       --start-4k              start with 4K blocksize (doesn't try 8)  
  20.   
  21.   -8, --try-8k                go up to 8K blocksize  
  22.   
  23.       --start-8k              start with 8K blocksize  
  24.   
  25.   -a, --ascii                 ASCII transfer (change CR/LF to LF)  
  26.   
  27.   -b, --binary                binary transfer  
  28.   
  29.   -B, --bufsize             buffer bytes (N==auto: buffer whole file)  
  30.   
  31.   -c, --command COMMAND       execute remote command COMMAND (Z)  
  32.   
  33.   -C, --command-tries       try times to execute command (Z)  
  34.   
  35.   -d, --dot-to-slash          change '.' to '/' in pathnames (Y/Z)  
  36.   
  37.       --delay-startup       sleep seconds before doing anything  
  38.   
  39.   -e, --escape                escape all control characters (Z)  
  40.   
  41.   -E, --rename                force receiver to rename files it already has  
  42.   
  43.   -f, --full-path             send full pathname (Y/Z)  
  44.   
  45.   -i, --immediate-command CMD send remote CMD, return immediately (Z)  
  46.   
  47.   -h, --help                  print this usage message  
  48.   
  49.   -k, --1k                    send 1024 byte packets (X)  
  50.   
  51.   -L, --packetlen           limit subpacket length to bytes (Z)  
  52.   
  53.   -l, --framelen            limit frame length to bytes (l>=L) (Z)  
  54.   
  55.   -m, --min-bps             stop transmission if BPS below  
  56.   
  57.   -M, --min-bps-time          for at least seconds (default120)  
  58.   
  59.   -n, --newer                 send file if source newer (Z)  
  60.   
  61.   -N, --newer-or-longer       send file if source newer or longer (Z)  
  62.   
  63.   -o, --16-bit-crc            use 16 bit CRC instead of 32 bit CRC (Z)  
  64.   
  65.   -O, --disable-timeouts      disable timeout code, wait forever  
  66.   
  67.   -p, --protect               protect existing destination file (Z)  
  68.   
  69.   -r, --resume                resume interrupted file transfer (Z)  
  70.   
  71.   -R, --restricted            restricted, more secure mode  
  72.   
  73.   -q, --quiet                 quiet (no progress reports)  
  74.   
  75.   -s, --stop-at {HH:MM|+N}    stop transmission at HH:MM or in seconds  
  76.   
  77.       --tcp                   build TCP connection to transmit files  
  78.   
  79.       --tcp-server            open socket, wait for connection  
  80.   
  81.   -u, --unlink                unlink file after transmission  
  82.   
  83.   -U, --unrestrict            turn off restricted mode (if allowed to)  
  84.   
  85.   -v, --verbose               be verbose, provide debugging information  
  86.   
  87.   -w, --windowsize          Window is bytes (Z)  
  88.   
  89.   -X, --xmodem                use XMODEM protocol  
  90.   
  91.   -y, --overwrite             overwrite existing files  
  92.   
  93.   -Y, --overwrite-or-skip     overwrite existing files, else skip  
  94.   
  95.       --ymodem                use YMODEM protocol  
  96.   
  97.   -Z, --zmodem                use ZMODEM protocol  

示例如下:

# sz file1file2

# rz -y

相关文章推荐

windows下命令行终端使用rz,sz上传/下载文件参数详解

rz命令: (X) = option applies to XMODEM only (Y) = option applies to YMODEM only (Z) = optio...
  • hwhjava
  • hwhjava
  • 2015年07月17日 11:40
  • 2822

Linux下rz/sz安装及使用方法

  • 2016年12月02日 14:56
  • 275KB
  • 下载

将rz和sz命令添加到嵌入式linux内核中

将rz和sz命令添加到嵌入式linux内核中 记录我在linux中添加rz和sz命令的过程。         移植新下载的linux源码中是没有超级终端的命令的...

linux_sz,rz命令详细使用说明

  • 2011年11月02日 16:41
  • 119KB
  • 下载

linux下的上传,下载命令rz,sz

利用SecureCRT上传、下载文件(使用sz与rz命令),超实用! 利用SecureCRT上传、下载文件(使用sz与rz命令)         借助securtCRT,使用linux命...

Linux下几种文件传输命令 sz rz sftp scp

vbs自动启动程序   64位系统编译的程序,在32位系统中运行会有问题 Linux下几种文件传输命令 sz rz sftp scp   2011-10-28 16:0...

Linux下几种文件传输命令 sz rz sftp scp

64位系统编译的程序,在32位系统中运行会有问题 Linux下几种文件传输命令 sz rz sftp scp   2011-10-28 16:08:47|  分类: 默认...

Linux下rz,sz与ssh的配合使用

一般来说,linux服务器大多是通过ssh客户端来进行远程的登陆和管理的,使用ssh登陆linux主机以后,如何能够快速的和本地机器进行文件的交互呢,也就是上传和下载文件到服务器和本地;    与ss...

Linux下rz,sz与ssh的配合使用,实现文件传输

一般来说,linux服务器大多是通过ssh客户端来进行远程的登陆和管理的,使用ssh登陆linux主机以后,如何能够快速的和本地机器进行文件的交互呢,也就是上传和下载文件到服务器和本地;    与s...

【转】Linux下rz,sz与ssh的配合使用

来源: Linux下rz,sz与ssh的配合使用
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:嵌入式 Linux下sz与rz命令使用
举报原因:
原因补充:

(最多只允许输入30个字)