1.rz/sz yum install :
首先安装rs/sz,直接在linux终端上输入以下代码则自动安装。
$> yum install lrzsz
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* addons: data.nicehosting.co.kr
* base: data.nicehosting.co.kr
* extras: data.nicehosting.co.kr
* updates: data.nicehosting.co.kr
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package lrzsz.i386 0:0.12.20-22.1 set to be updated
--> Finished Dependency Resolution
Dependencies Resolved
================================================================================================================================
Package Arch Version Repository Size
================================================================================================================================
Installing:
lrzsz i386 0.12.20-22.1 base 81 k
Transaction Summary
================================================================================================================================
Install 1 Package(s)
Upgrade 0 Package(s)
Total download size: 81 k
Is this ok [y/N]: y
Downloading Packages:
lrzsz-0.12.20-22.1.i386.rpm | 81 kB 00:00
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
Installing : lrzsz 1/1
Installed:
lrzsz.i386 0:0.12.20-22.1
2.sz与rz命令用法:
其中,对于sz和rz的理解与记忆我用了如下的方法(因为很多时候容易搞混):
sz中的s意为send(发送),告诉客户端,我(服务器)要发送文件 send to cilent,就等同于客户端在下载。
rz中的r意为received(接收),告诉客户端,我(服务器)要接收文件 received by cilent,就等同于客户端在上传。
3.简单用法
sz用法:
下载一个文件: sz filename
下载多个文件: sz filename1 filename2
下载dir目录下的所有文件,不包含dir下的文件夹: sz dir/*
rz用法:
输入rz回车后,会出现文件选择对话框,选择需要上传文件,一次可以指定多个文件,上传到服务器的路径为当前执行rz命令的目录。
注意:
如果报错:Couldn't resolve host 'mirrorlist.centos.org,则是因为域名解析不了,yum的配置文件里指向的域名就识别不了了。重新设置下dns指向。
[root@bigdata01 hadoop]# vim /etc/resolv.conf
search 38forsbm
DNS 8.8.8.8
DNS 218.85.152.99