rzsz安装

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

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

[email protected]:~/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.如果用户出现权限错误,请参照如下修改
[[email protected] bin]# su - test
[[email protected] ~]$ rz -y
/dev/pts/0: Permission denied

[[email protected] bin]# cd /dev/pts
[[email protected] 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

[[email protected] pts]# chmod 666  0  #同理修改相应终端权限即可

时间: 2024-10-31 03:02:45

rzsz安装的相关文章

CentOS 安装 PHP

分享一下我老师大神的人工智能教程吧.零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到我们人工智能的队伍中来!http://www.captainbed.net 1.获取PHP安装文件: downloads  或直接下载 php-5.5.9.tar.gz 获取安装php需要的支持文件: libxml2  或直接下载 libxml2-2.9.1.tar.gz 2.安装libxml2 tar zxvf libxml2-2.9.1.tar.gz cd libxml2-2.6.32./configu

rzsz的安装

rz,sz是Linux/Unix同Windows进行ZModem文件传输的命令行工具 优点:比ftp命令方便,而且服务器不用打开FTP服务. sz:将选定的文件发送(send)到本地机器 rz:运行该命令会弹出一个文件选择窗口,从本地选择文件上传到Linux服务器 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 解完后居然是在s

linux下如何安装rzsz

1.登陆linux,下载rzsz安装包 wget http://freeware.sgi.com/source/rzsz/rzsz-3.48.tar.gz 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

linux下安装rzsz

1.登陆linux,下载rzsz安装包 wget http://freeware.sgi.com/source/rzsz/rzsz-3.48.tar.gz 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

CentOS6.5下安装rzsz

rz,sz是Linux/Unix同Windows进行ZModem文件传输的命令行工具 优点:比ftp命令方便,而且服务器不用打开FTP服务. sz:将选定的文件发送(send)到本地机器 rz:运行该命令会弹出一个文件选择窗口,从本地选择文件上传到Linux服务器 方法一:yum -y install lrzsz 方法二: 1.下载 rzsz-3.48.tar.gz 2.解压 tar -zvxf  rzsz-3.48.tar.gz 解完后文件在src目录. 3.安装  cd src make p

macOS安装iTerm2支持rzsz上传下载

首先安装item2 item2 下载地址,http://iterm2.com/downloads.html,下载后解压缩就能运行 unzip iTerm2_v2_0.zip -d /Applications/ 然后按照如下步骤配置iterm2-zmodem 1.获取iterm2-zmodem脚本 git clone https://github.com/mmastrac/iterm2-zmodem.git ls -lh iterm2-zmodem/ 2.拷贝两个脚本文件到/usr/local/b

linux rzsz(lrzsz)安装

lrzsz 官网入口:https://ohse.de/uwe/software/lrzsz.html lrzsz是一个unix通信套件提供的X,Y,和ZModem文件传输协议,可以用在windows与linux 系统之间的文件传输,体积小速度快.感觉可以替代ftp了 lrzsz 在线安装: yum -y install lrzsz // 上传文件 rz // 下载文件 sz filename 在安装的过程当中有可能会出现找不到源的问题 这种情况可以 通过修改源,或者是直接下载离线版的进行安装 更

Linux-rpm命令-查看已安装软件包信息及未安装rpm包信息

博文说明[前言]: 本文将通过个人口吻介绍rpm命令,包括查看已安装软件包信息及未安装rpm包信息. 在目前时间点[2017年6月12号]下,所掌握的技术水平有限,可能会存在不少知识理解不够深入或全面,望大家指出问题共同交流,在后续工作及学习中如发现本文内容与实际情况有所偏差,将会完善该博文内容. 正文: RPM常用命令中的各种缩写选项,其实是有依据的,弄明白之后,其实很好玩,我们可以参考下方:q=queryp=packagei=infol=listf=filec=conf... 一:查看系统已

安装rpm包报db3 error

在linux服务器上安装RZSZ工具时,找到rpm包, 安装时,报错: 是rpm 数据库出现了error,到rpm database库下,[[email protected] CentOS]# cd /var/lib/rpm/ [[email protected]/var/lib/rpm]#ls Basenames    __db.002  Dirnames     Installtid   Packages        Pubkeys         Sha1header Conflictn