快速业务通道

安装rzsz 软件包

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-04-06

以前从linux下copy文件到windows下,总是用SSH Secure File Transfer Client这个软件来辅助进行,很是麻烦,今天换一种非常方便的方法

注:定制安装的linux可能没有把rzsz包安装到系统

1)下载软件包

  1. #wget http://freeware.sgi.com/source/rzsz/rzsz-3.48.tar.gz

2)编译安装

这个软件安装与常规的GNU软件非常不同

没有configure及make make install.先执行命令make,将给出下面的提示:

  1. [root@WEB-01 src]# make
  2. Please study the #ifdef''s in crctab.c, rbsb.c, rz.c and sz.c,
  3. make any necessary hacks for oddball or merged SYSV/BSD systems,
  4. then type ''make SYSTEM'' where SYSTEM is one of:
  5. posix POSIX compliant systems
  6. aix AIX systems
  7. next NeXtstep v3.x (POSIX)
  8. odt SCO Open Desktop
  9. everest SCO Open Desktop (elf, strict)
  10. sysvr4 SYSTEM 5.4 Unix
  11. sysvr3 SYSTEM 5.3 Unix with mkdir(2), COHERENT 4.2
  12. sysv SYSTEM 3/5 Unix
  13. sysiii SYS III/V Older Unix or Xenix compilers
  14. xenix Xenix
  15. x386 386 Xenix
  16. bsd Berkeley 4.x BSD, Ultrix, V7
  17. tandy Tandy 6000 Xenix
  18. dnix DIAB Dnix 5.2
  19. dnix5r3 DIAB Dnix 5.3
  20. amiga 3000UX running SVR4
  21. POSIX POSIX compliant systems (SCO Open Desktop, strict)
  22. undos Make the undos, todos, etc. program.
  23. doc Format the man pages with nroff

根据自己的系统选择make的位置参数,这里选择posix.

提示:

在进行make posix之前,请修改源码目录下Makefile文件,否则会在上传下载过程中出现这样的提示

修改前

  1. OFLAG= -O

修改后

  1. OFLAG= -O -DREGISTERED

安装过程

  1. [root@WEB-01 src]# make posix
  2. cc -O -DPOSIX -DMD=2 rz.c -o rz
  3. size rz
  4. text data bss dec hex filename
  5. 31339 1088 10640 43067 a83b rz
  6. rm -f rb rx rc
  7. ln rz rb
  8. ln rz rx
  9. ln rz rc
  10. cc -O -DPOSIX sz.c -o sz
  11. size sz
  12. text data bss dec hex filename
  13. 37316 1224 43344 81884 13fdc sz
  14. rm -f sb sx zcommand zcommandi
  15. ln sz sb
  16. ln sz sx
  17. ln sz zcommand
  18. ln sz zcommandi

在源码目录下,将rz,sz两个小命令copy到/usr/bin下

  1. #pwd
  2. /usr/local/src/src
  3. #cp rz sz /usr/bin

,设置下环境变量

  1. export RZSZLINE=/dev/modem

网上部分网友说,如果不设置该环境变量,则会出现

  1. Warning: Missing environment variable ''RZSZLINE'' (Linux)
  2. rz ready. Type "sz file ..." to your modem program”.

本人试了一下,没有出现哦,为了保险起见,还是配置一下吧

3)使用

设置你的 securecrt

选项-全局选项-默认会话-编译默认设置,上个图片吧

假如要从linux下下载一个文件,就这样操作

  1. [root@WEB-01 henry]# ll
  2. total 4
  3. -rw-r--r-- 1 root root 2271 Mar 30 10:22 svnserve.conf

现在下载这个文件

  1. [root@WEB-01 henry]# sz svnserve.conf
  2. rz
  3. zmodem trl C ȡ
  4. 100% 2 KB 2 KB/s 00:00:01 0 Errors

我设置的下载目录是我的桌面,检验一下,是否下载成功,有图有真相

以上是下载(sz),下面看上传(rz)

假如要上传一个东东 从windows下到linux下呢

  1. [root@WEB-01 henry]# rz
  2. rz waiting to receive.
  3. zmodem trl C ȡ

会弹出一个对话框

其他功能尚待研究中,怎么样,是不是比SSH Secure File Transfer Client这个老东西方便多了啊,哥要的是效率,哈哈哈

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号