用习惯了SecureCRT,觉得rz的命令太方便了,但最近遇到一新装的linux服务器,急忙用SecureCRT连上去,发现不能识别rz命令,以前用过几百次,不会错啊。于是在网上查N久,才知道原来要使用SecureCRT的rz命令,要在linux上安装一个工具。具体过程如下。
Linux系统手动安装rz/sz 软件包
定制安装的linux可能没有把rz/sz包安装到系统,这对用securecrt这样的windows工具传输文件特别不方便。为了使用这个方便的法门, 可以手动安装之。
1、下载软件rzsz-3.34.tar.gz。
wget http://freeware.sgi.com/source/rzsz/rzsz-3.48.tar.gz
2、解压包
tar zxvf rzsz-3.34.tar.gz
注意:这个软件安装与常规的GNU软件不同—没有configure(配置)及make install (安装过程)。
先执行命令make,将给出下面的提示:
# make
Please study the #ifdef's in crctab.c, rbsb.c, rz.c and sz.c,
make any necessary hacks for oddball or merged SYSV/BSD systems,
then type 'make SYSTEM' where SYSTEM is one of:
posix POSIX compliant systems
aix AIX systems
next NeXtstep v3.x (POSIX)
odt SCO Open Desktop
everest SCO Open Desktop (elf, strict)
sysvr4 SYSTEM 5.4 Unix
sysvr3 SYSTEM 5.3 Unix with mkdir(2), COHERENT 4.2
sysv SYSTEM 3/5 Unix
sysiii SYS III/V Older Unix or Xenix compilers
xenix Xenix
x386 386 Xenix
bsd Berkeley 4.x BSD, Ultrix, V7
tandy Tandy 6000 Xenix
dnix DIAB Dnix 5.2
dnix5r3 DIAB Dnix 5.3
amiga 3000UX running SVR4
POSIX POSIX compliant systems (SCO Open Desktop, strict)
undos Make the undos, todos, etc. program.
doc Format the man pages with nroff
根据自己的系统选择make的位置参数,一般情况下,选posix或linux就可以了。
执行命令make posix,我们从输出部分可以很清楚的看见。
3、安装
cd src
make posix
4、为了方便使用这个工具,把相关文件复制到目录/usr/bin下面。这里只需要拷贝2个文件rz及sz,命令为:cp rz sz /usr/bin.
ok,大功告成,现在就可以使用SecureCRT的rz命令了。