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/