rz\sz是Linux/Unix同Windows进行ZModem文件传输的命令行工具。要使用这个工具windows端需要支持ZModem的telnet/ssh客户端,我用的是xshell,也可以使用SecureCRT。
rz\sz命令使用方式如下:
sz:将选定的文件发送(send)到本地机器
rz:运行该命令会弹出一个文件选择窗口,从本地选择文件上传到Linux服务器
有些Linux系统下默认是没有安装rzsz软件包的,我安装的linux系统版本为redhat-5.4。系统上也没有默认安装rzsz,所以需要自己来手动安装。rzsz的安装也比较简单,具体步骤如下:
1.下载软件 rzsz-3.34.tar.gz。登录linux系统,使用wget命令来下载软件安装包:
[root@localhost /]# wget http://freeware.sgi.com/source/rzsz/rzsz-3.48.tar.gz
2.解压软件包
[root@localhost share]# tar zxvf rzsz-3.48.tar.gz
3.安装软件包。注意:这个软件安装与常规的GNU软件不同—没有configure(配置)及make install (安装过程)。上一步解压缩后在当前目录下生成了一个src的文件夹,进入src目录,先执行命令make,将给出下面的提示:
[root@localhost src]# 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,我们从输出部分可以很清楚的看见这个步骤所进行的工作:
[root@localhost src]# make posix
cc -O -DPOSIX -DMD=2 rz.c -o rz
size rz
text data bss dec hex filename
25444 648 10464 36556 8ecc 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
30565 708 43072 74345 12269 sz
rm -f sb sx zcommand zcommandi
ln sz sb
ln sz sx
ln sz zcommand
ln sz zcommandi
4.为了方便使用这个工具,我们可以把rz和sz两个文件拷贝到目录/usr/bin下面,命令如下:
[root@localhost src]# cp rz sz /usr/bin
cp: overwrite `/usr/bin/rz'? y
cp: overwrite `/usr/bin/sz'? y
这样rzsz软件包就安装完毕了。我们可以测试一下是否安装成功。在xshell中键入rz命令:
[root@localhost share]# rz
回车后会弹出如下的界面:
选中某个文件然后点击打开就可以上传到linux系统中了,说明rzsz安装正常。
如果要使用sz下载文件,则下载命令格式如sz filename
参考资料:http://www.51cto.com/art/200712/62867.htm
分享到:
相关推荐
Linux系统下安装rzsz命令是非常重要的,它可以帮助用户在Linux系统中实现文件的上传和下载。rzsz命令是基于Zmodem协议的,能够提供高效、可靠的文件传输服务。 首先,我们需要安装rzsz命令。在CentOS系统中,我们...
根据提供的文件内容,该文档讲述了在Linux系统中安装RZSZ工具的步骤。RZSZ是一组用于Unix/Linux系统与远程系统之间文件传输的实用程序,其中sz命令用于发送文件到远程系统,而rz命令则用于从远程系统接收文件。这类...
描述中的步骤是在 Linux 系统中安装 rzsz 工具的过程: 1. `cd /tmp`:首先,切换到 `/tmp` 目录,这是系统的一个临时文件存储区域,通常用于存放临时文件或安装程序。 2. `chmod 777 install.sh`:这个命令是给名...
Linux rzsz工具是Linux系统中用于在终端进行文件上传和下载的一对实用程序,它们分别是rz和sz。rz工具允许用户从本地计算机通过串行连接或SSH连接将文件上传到远程Linux服务器,而sz工具则可以将文件从远程服务器...
rzsz 是两个经典的 Linux 命令行工具,用于在本地和远程系统之间上传和下载文件。rz 命令允许用户从终端接收文件,而 sz 命令则用于发送文件到终端。这两个工具在没有图形化界面或 FTP 服务的环境中特别有用,比如在...
本文将详细介绍rzsz工具,包括其功能、使用方法以及如何在Linux系统中安装和配置。 rzsz工具由两个命令组成:rz和sz。rz命令允许用户从本地主机向远程服务器上传文件,而sz命令则用于从远程服务器下载文件到本地。...
rzsz 是一套在 Linux 操作系统中常用的命令行工具,用于在本地终端和远程服务器之间进行文件的上传和下载操作。这个工具对于系统管理员和开发者来说尤其实用,因为它提供了高效且方便的数据传输方式,无需图形界面...
安装redhat或者centos等linux系统后,会发现并没有自动加载rz sz工具 需要去安装光盘中寻找并自行安装,为了方便大家,我将此安装包提取出来 在文件所在目录,执行rpm -ivh lrzsz-0.12.20-22.1.i386.rpm 即可
在众多工具中,rz和sz是两个非常实用的命令,它们允许用户通过串口或者网络在本地和远程Linux系统之间进行文件的上传和下载。本文将详细介绍rz和sz的使用以及如何在没有安装包的情况下,通过源码编译安装这两个工具...
rzsz 是一个在 Linux 和类 Unix 系统中广泛使用的命令行工具,它允许用户通过串行线或者网络从远程主机上传(rz)或下载(sz)文件。这个压缩包 "rzsz-3.48.tar.gz" 包含了 rzsz 的源代码,版本为 3.48。源码包的...
"rzsz3.4800.tar.gz" 是一个针对Linux和开发板的串行传输工具的安装包,...总的来说,rzsz工具是Linux系统与开发板间进行串行数据传输的重要工具,通过理解和掌握它的使用方法,能够提升你在跨平台开发中的工作效率。
在Mac系统中,rz和sz命令是用于在终端中上传或下载文件的工具,它们源自Linux环境,但在macOS上默认并不支持。标题"mac系统安装rz sz"指的是在Mac系统上安装并使用这两个命令的过程。这篇博文链接(已省略)可能提供...
在SecureCRT使用sz/rz时如果提示sz: command not found的错误,是还没有把rz、sz包安装到系统中的原因。 安装方法: 1.下载RZSZ http://freeware.sgi.com/source/rzsz/rzsz-3.48.tar.gz 2.解压 tar zxvf rzsz-3.48....
rzsz 是一个在 Linux 系统中广泛使用的命令行工具,用于通过串口进行文件传输。这个工具由两部分组成:rz(Receive Zmodem)和 sz(Send Zmodem)。rz 允许用户从远程计算机接收文件,而 sz 则用于发送文件到远程...
但是,需要注意的是 rz 和 sz 命令只能在 Linux/Unix 和 Windows 系统之间使用,不能在其他系统之间使用。 rz 和 sz 命令是非常有用的工具,可以帮助用户快速地上传和下载文件,提高工作效率。但是,需要注意的是 ...
在Linux系统中,rz和sz命令是用于在终端中通过串口或网络在本地主机与远程主机之间传输文件的实用工具。这两个命令尤其在嵌入式开发领域中非常常见,因为它们提供了方便快捷的方式来进行文件交换,而无需依赖图形...
在Linux系统中,rz/sz命令是用于在终端中通过串行线路或SSH连接实现文件传输的工具。这些命令使得用户能够方便地在本地主机和远程Linux服务器之间上传和下载文件,尤其对于习惯使用命令行界面的用户非常有用。然而,...
"Linux 中 Yum、Rzsz 及开发工具(Vim)" 本节讨论了 Linux 中的 Yum、Rzsz 及开发工具 Vim 的相关知识点。 Yum Yum(Yellow dog Updater Modified)是一款开源的包管理器,主要用于 RPM(Red Hat Package ...
2. **解压源码**:在Linux终端中,使用`tar`命令解压缩文件,例如`tar -zxvf rzsz-3.48.tar.gz`。 3. **进入源码目录**:`cd rzsz-3.48`。 4. **编译源码**:在源码目录下运行`./configure`以配置编译环境,然后执行...