rzsz安装-创新互联

rz,sz是Linux/Unix同Windows进行ZModem文件传输的命令行工具
优点:比ftp命令方便,而且服务器不用打开FTP服务。

防城ssl适用于网站、小程序/APP、API接口等需要进行数据传输应用场景,ssl证书未来市场广阔!成为成都创新互联公司的ssl证书销售渠道,可以享受市场价格4-6折优惠!如果有意向欢迎电话联系或者加微信:13518219792(备注:SSL证书合作)期待与您的合作!

sz:将选定的文件发送(send)到本地机器
rz:运行该命令会弹出一个文件选择窗口,从本地选择文件上传到Linux服务器

linux确认安装了make、gcc

solaris确认安装了make、cc

否则编译安装时会报错

1、下载rzsz-3.48.tar.gz

wget http://freeware.sgi.com/source/rzsz/rzsz-3.48.tar.gz
2、解压tar zxf  rzsz-3.48.tar.gz,解压后生成scr目录,

3、安装 cd src,这个软件安装与常规的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

lnxxt@suse10-1085:~/rzsz/src> 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
  text   data    bss    dec    hex filename
 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、其他问题:

a.去掉"UNREGISTERED COPY"提示
**** UNREGISTERED COPY *****
Please read the License Agreement in rz.doc
解决方法:
修改Makefile第四行OFLAG= -O 为 OFLAG= -O -DREGISTERED

b.如果要移植到ARM中使用,需要修改Makefile,如下:
#vi Makefile
修改CC=arm-linux-gcc
保存退出
#make posix

c.如果用户出现权限错误,请参照如下修改
[root@leader bin]# su - test
[test@leader ~]$ rz -y
/dev/pts/0: Permission denied

[root@leader bin]# cd /dev/pts
[root@leader pts]# ll
总计 0
crw--w---- 1 root tty 136, 0 Oct 5 10:17 0

crw--w---- 1 root tty 136, 1 Oct 5 09:19 1

crw--w---- 1 root tty 136, 2 Oct 5 08:26 ptmx

[root@leader pts]# chmod 666  0 #同理修改相应终端权限即可

另外有需要云服务器可以了解下创新互联cdcxhl.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


网站标题:rzsz安装-创新互联
网站URL:http://scyanting.com/article/dopcop.html