from: http://nigelzeng.iteye.com/blog/1255887
最近从"SSH Secure Shell " 转移到 "SecureCRT + rzsz"组合,
SSH Secure Shell 的文件传输功能不差,只是不太方便。
OK,进入正题。下面简单介绍rzsz的安装:
1、源码下载,使用wget http://freeware.sgi.com/source/rzsz/rzsz-3.48.tar.gz:
- [root@CentOS src]# wget http://freeware.sgi.com/source/rzsz/rzsz-3.48.tar.gz
解压缩后得到 src 文件夹,内容如下:
- [root@CentOS src]# ls
- COPYING crc.doc gz Makefile minirb.doc README rz.doc sz.doc undos.doc zmodem.h zupl.t
- crc.c crctab.c mailer.rz minirb.c rbsb.c rz.c sz.c undos.c zm.c zmr.c
2、修改Makefile文件,否在,在使用中,会出现:
- **** UNREGISTERED COPY *****
- Please read the License Agreement in rz.doc
这会导致命令停顿个3秒左右。。。
只需要修改第四行的 “OFLAG= -O” 为 “OFLAG= -O -DREGISTERED”
3、编译,一般情况下使用 make posix 命令就可以了:
- [root@CentOS src]# make posix
- cc -O -DREGISTERED -DPOSIX -DMD=2 rz.c -o rz
- size rz
- text data bss dec hex filename
- 22112 2340 10404 34856 8828 rz
- rm -f rb rx rc
- ln rz rb
- ln rz rx
- ln rz rc
- cc -O -DREGISTERED -DPOSIX sz.c -o sz
- size sz
- text data bss dec hex filename
- 27316 2400 43084 72800 11c60 sz
- rm -f sb sx zcommand zcommandi
- ln sz sb
- ln sz sx
- ln sz zcommand
- ln sz zcommandi
更多的选项,请在src目录下输入 make 命令来查看。
4、把命令加入 Path,方便使用:
- [root@CentOS src]# cp rz sz /usr/bin/