1.登陸linux,下載下傳rzsz安裝包
2.tar zxvf rzsz-3.48.tar.gz解壓安裝包
3.解壓後生成scr目錄,這個軟體安裝與正常的GNU軟體不同—沒有configure(配置)及make install (安裝過程)。先執行指令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
4.根據自己的系統選擇make的位置參數,一般情況下,選posix或linux就可以了。執行指令make posix
cc -O -DPOSIX -DMD=2 rz.c -o rz
size rz
text data bss dec hex filename
25726 648 10404 36778 8faa rz
rm -f rb rx rc
ln rz rb
ln rz rx
ln rz rc
cc -O -DPOSIX sz.c -o sz
size sz
30899 708 43084 74691 123c3 sz
rm -f sb sx zcommand zcommandi
ln sz sb
ln sz sx
ln sz zcommand
ln sz zcommandi
5.把相關檔案複制到目錄/usr/bin下面。這裡隻需要拷貝2個檔案rz及sz,指令為:cp rz sz /usr/bin
6.現在可以測試一下rz sz指令是否可用了
7、如果使用者出現權限錯誤,請參照如下修改
[root@test125 bin]# su - test
[test@test125 ~]$ rz -y
/dev/pts/3: Permission denied
[root@test125 bin]# cd /dev/pts
[root@test125 pts]# ll
總計 0
crw--w---- 1 root tty 136, 1 12-13 12:00 1
crw--w---- 1 root tty 136, 2 12-13 10:55 2
crw--w---- 1 root tty 136, 3 12-13 11:10 3
[root@test125 pts]# chmod 777 1 #同理為其他虛拟終端賦權即可
![](https://img.laitimes.com/img/_0nNw4CM6IyYiwiM6ICdiwiIn5GcuQDNwADNwQmZiFWYlV2MjVTMlBDZ2EzN0UWYkFGNhJDNfdWbp9CXt92Yu4GZjlGbh5SZslmZxl3Lc9CX6MHc0RHaiojIsJye.png)
注:轉載需注明出處及作者。