linux的rz、sz指令怎么用呢?

linux的rz、sz指令怎么用呢?,第1张

借助securtCRT,使用linux命令sz可以很方便的将服务器上的文件下载到本地,使用rz命令则是把本地文件上传到服务器。

其中,对于sz和rz的理解与记忆我用了如下的方法(很多时候容易搞混):

sz中的s意为send(发送),告诉客户端,我(服务器)要发送文件 send to cilent,就等同于客户端在下载。

rz中的r意为received(接收),告诉客户端,我(服务器)要接收文件 received by cilent,就等同于客户端在上传。

记住一点,不论是send还是received,动作都是在服务器上发起的。我们习惯了说上传或是下载,其实大可不必。使用这两个命令,只要思考一点,是要把文件从服务器上发送出去,还是从客户端接上接收回来,就可以了。

若想把文件从客户端上传到服务器,就是服务器将文件接收回来,逻辑是:我(客户端)上传,你(服务器)接收,使用rz。

若想把文件从服务器上下载回(到客户端),就是服务器将文件发送出去,逻辑是:我下载(客户端),你(服务器)发送,使用sz。

好吧,最后总结为一句话:

我(客户端)上传,你(服务器)接收(RZ),我下载(客户端),你(服务器)发送(SZ)。

下载SecureCRT,解压后打开,点击快速连接upload11

输入服务器IP地址和用户名,点击连接upload12

输入服务器密码,点击确定upload13

连接成功之后,若服务器未安装RZ软件,输入apt-get install lrzsz,回车等待安装upload23

安装rz成功之后,输入rz,回车upload14

弹出文件选择窗口,选择需要上传的文件,点击添加upload15

等待文件上传,完成之后则完成文件上传

我们在虚拟机Linux终端中输入rz命令没有出现本地窗口,而是打印出waiting to receive和一串不明其意的字符。这是因为rz命令需要终端的支持(即rz命令是在客户端里面执行的),比如终端就是你用来连接远程服务器的客户端,像是 XShell、rxvt、putty、SecureCRT。

解决方法:

本地系统中安装Xshell,用Xshell连接虚拟机Linux,在Xshell中输入命令rz即可上传文件。

需要安装rzsz,安装命令如下: yum install -y lrzsz 安装完成后即可使用,以下为命令说明: sz命令 用途说明:sz命令是利用ZModem协议来从Linux服务器传送文件到本地,一次可以传送一个或多个文件。相对应的从本地上传文件到Linux服务器,可以

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » linux的rz、sz指令怎么用呢?

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情