Linux centos通过安装lszrz用CRT实现与Windows互相传文件
2024-09-04 00:35:08
本经验均在CentOSrelease6.7(Final)下操作,如知识有欠缺之处 欢迎批评指正:
lrzsz是一个搭配SecureCRT使用的在linux和windows之间上传下载工具。
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
|
[root@techW ~] # yum install lsrz Loaded plugins: fastestmirror, security Setting up Install Process Determining fastest mirrors * base: mirrors.sina.cn * extras: mirrors.yun-idc.com * updates: mirrors.sina.cn No package lsrz available. Error: Nothing to do [root@techW ~] # yum install lrzsz Loaded plugins: fastestmirror, security Setting up Install Process Loading mirror speeds from cached hostfile * base: mirrors.sina.cn * extras: mirrors.yun-idc.com * updates: mirrors.sina.cn Resolving Dependencies --> Running transaction check ---> Package lrzsz.x86_64 0:0.12.20-27.1.el6 will be installed --> Finished Dependency Resolution Dependencies Resolved ================================================================================== Package Arch Version Repository Size ================================================================================== Installing: lrzsz x86_64 0.12.20-27.1.el6 base 71 k Transaction Summary ================================================================================== Install 1 Package(s) Total download size: 71 k Installed size: 159 k Is this ok [y /N ]: y Downloading Packages: lrzsz-0.12.20-27.1.el6.x86_64.rpm | 71 kB 00:01 Running rpm_check_debug Running Transaction Test Transaction Test Succeeded Running Transaction Installing : lrzsz-0.12.20-27.1.el6.x86_64 1 /1 Verifying : lrzsz-0.12.20-27.1.el6.x86_64 1 /1 Installed: lrzsz.x86_64 0:0.12.20-27.1.el6 Complete! |
在CRT中设置文件存放的目录:
为了查找方便,上传和下载的目录都放在同一个目录中。
rz命令参数的帮助:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
|
[root@techW ~] # rz --help rz version 0.12.20 Usage: rz [options] [filename. if .xmodem] Receive files with ZMODEM /YMODEM/XMODEM protocol (X) = option applies to XMODEM only (Y) = option applies to YMODEM only (Z) = option applies to ZMODEM only -+, --append append to existing files -a, --ascii ASCII transfer (change CR /LF to LF) -b, --binary binary transfer -B, --bufsize N buffer N bytes (N==auto: buffer whole file ) -c, --with-crc Use 16 bit CRC (X) -C, --allow-remote-commands allow execution of remote commands (Z) -D, --null write all received data to /dev/null --delay-startup N sleep N seconds before doing anything -e, --escape Escape control characters (Z) -E, --rename rename any files already existing --errors N generate CRC error every N bytes (debugging) -h, --help Help, print this usage message -m, --min-bps N stop transmission if BPS below N -M, --min-bps- time N for at least N seconds (default: 120) -O, --disable-timeouts disable timeout code, wait forever for data --o- sync open output file (s) in synchronous write mode -p, --protect protect existing files -q, --quiet quiet, no progress reports -r, --resume try to resume interrupted file transfer (Z) -R, --restricted restricted, more secure mode -s, --stop-at {HH:MM|+N} stop transmission at HH:MM or in N seconds -S, --timesync request remote time (twice: set local time ) --syslog[=off] turn syslog on or off, if possible -t, --timeout N set timeout to N tenths of a second -u, --keep-uppercase keep upper case filenames -U, --unrestrict disable restricted mode ( if allowed to) - v , --verbose be verbose, provide debugging information -w, --windowsize N Window is N bytes (Z) -X --xmodem use XMODEM protocol -y, --overwrite Yes, clobber existing file if any --ymodem use YMODEM protocol -Z, --zmodem use ZMODEM protocol short options use the same arguments as the long ones |
使用 rz -y从windows传一个H3C无线控制器产品文档,如图:
1
2
3
4
5
|
[root@techW ~] # rz -y rz waiting to receive. Starting zmodem transfer. Press Ctrl+C to cancel. Transferring H3C无线控制器产品 命令参考(E3703P01_R2509P34_R3709P33_R2609P30_R3509P30_R3120P17)-6W107.chm... 100% 4140 KB 4140 KB /sec 00:00:01 0 Errors |
在linux中查看文件上传的文件:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
root@techW ~] # ls -al total 4224 dr-xr-x---. 2 root root 4096 May 24 02:31 . dr-xr-xr-x. 26 root root 4096 May 24 00:14 .. -rw-------. 1 root root 1252 May 16 03:30 anaconda-ks.cfg -rw-------. 1 root root 4065 May 24 01:16 .bash_history -rw-r--r--. 1 root root 18 May 20 2009 .bash_logout -rw-r--r--. 1 root root 176 May 20 2009 .bash_profile -rw-r--r--. 1 root root 176 Sep 23 2004 .bashrc -rw-r--r--. 1 root root 100 Sep 23 2004 .cshrc -rw-r--r--. 1 root root 4240097 Feb 27 2015 H3C无线控制器产品 命令参考(E3703P01_R2509P34_R3709P33_R2609P30_R3509P30_R3120P17)-6W107.chm -rw-r--r--. 1 root root 22179 May 16 03:30 install .log -rw-r--r--. 1 root root 5890 May 16 03:27 install .log.syslog -rw-r--r--. 1 root root 5 May 16 07:04 oldboy.txt -rw-r--r--. 1 root root 129 Dec 4 2004 .tcshrc -rw-------. 1 root root 1106 May 16 13:23 .viminfo |
sz的命令参数帮助:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
|
[root@techW ~] # sz --help sz version 0.12.20 Usage: sz [options] file ... or: sz [options] -{c|i} COMMAND Send file (s) with ZMODEM /YMODEM/XMODEM protocol (X) = option applies to XMODEM only (Y) = option applies to YMODEM only (Z) = option applies to ZMODEM only -+, --append append to existing destination file (Z) -2, --twostop use 2 stop bits -4, --try-4k go up to 4K blocksize --start-4k start with 4K blocksize (doesn't try 8) -8, --try-8k go up to 8K blocksize --start-8k start with 8K blocksize -a, --ascii ASCII transfer (change CR /LF to LF) -b, --binary binary transfer -B, --bufsize N buffer N bytes (N==auto: buffer whole file ) -c, -- command COMMAND execute remote command COMMAND (Z) -C, -- command -tries N try N times to execute a command (Z) -d, --dot-to-slash change '.' to '/' in pathnames (Y /Z ) --delay-startup N sleep N seconds before doing anything -e, --escape escape all control characters (Z) -E, --rename force receiver to rename files it already has -f, --full-path send full pathname (Y /Z ) -i, --immediate- command CMD send remote CMD, return immediately (Z) -h, --help print this usage message -k, --1k send 1024 byte packets (X) -L, --packetlen N limit subpacket length to N bytes (Z) -l, --framelen N limit frame length to N bytes (l>=L) (Z) -m, --min-bps N stop transmission if BPS below N -M, --min-bps- time N for at least N seconds (default: 120) -n, --newer send file if source newer (Z) -N, --newer-or-longer send file if source newer or longer (Z) -o, --16-bit-crc use 16 bit CRC instead of 32 bit CRC (Z) -O, --disable-timeouts disable timeout code, wait forever -p, --protect protect existing destination file (Z) -r, --resume resume interrupted file transfer (Z) -R, --restricted restricted, more secure mode -q, --quiet quiet (no progress reports) -s, --stop-at {HH:MM|+N} stop transmission at HH:MM or in N seconds --tcp build a TCP connection to transmit files --tcp-server open socket, wait for connection -u, --unlink unlink file after transmission -U, --unrestrict turn off restricted mode ( if allowed to) - v , --verbose be verbose, provide debugging information -w, --windowsize N Window is N bytes (Z) -X, --xmodem use XMODEM protocol -y, --overwrite overwrite existing files -Y, --overwrite-or-skip overwrite existing files, else skip --ymodem use YMODEM protocol -Z, --zmodem use ZMODEM protocol short options use the same arguments as the long ones |
写一个aa.txt文档,将“It's a test”写入到aa.txt:
1
2
3
4
|
[root@techW ~] # echo "It's a test " > aa.txt [root@techW ~] # [root@techW ~] # cat aa.txt It's a test |
将aa.txt上传到Windows中设置好的文件夹:
1
2
3
4
5
|
[root@techW ~] # sz -y aa.txt rz Starting zmodem transfer. Press Ctrl+C to cancel. Transferring aa.txt... 100% 13 bytes 13 bytes /sec 00:00:01 0 Errors |
到Windows的文件夹中查看文件:
上传和下载文件,OK。
原文地址:http://blog.51cto.com/xtao16/1784300
最新文章
- BOM,DOM,ECMAScripts三者的关系
- 离开Autodesk,开启新篇章
- MyEclipse使用前优化与配置
- 去掉table中的空隙
- poj3085
- 按自己的想法去理解事件和泛型(C#)
- Android 插件化和热修复知识梳理
- 武汉软件开发:一看就会的wpf入门教程
- python爬虫之初始scrapy
- Arcgis for qml - 鼠标拖拽移动
- Hadoop ha CDH5.15.1-hadoop集群启动后,两个namenode都是standby模式
- 安装confluence5.10.0版本
- __get__ __set__ __delete__描述符
- selenium处理弹出窗口
- 【java】数据类型
- 反面教材 构造构造 json 数据
- vue cli+axios踩坑记录+拦截器使用,代理跨域proxy(更新)
- WPF的ControlTemplate和DataTemplate简介
- 用C++画光(三)——色散
- HCNA(二)以太网的帧结构