搬瓦工中文网介绍过在日常运维中,我们经常会遇到将本地的文件上传到VPS或者是将VPS的文件下载到本地的情况。之前,站长一直是使用 FileZilla 软件进行上述操作的(Linux VPS FTP 文件上传下载软件 FileZilla 下载、安装和使用),不过最近站长发现,Linux中有一个lrzsz程序,安装后可以直接在Xshell等终端软件中上传和下载文件。因为站长比较习惯敲命令,所以感觉在终端软件中直接上传和下载文件还是挺方便的,分享一下具体的教程。
一、Linux安装lrzsz
我们通过SSH软件连接上搬瓦工VPS,然后执行以下命令安装lrzsz
程序:
#CentOS系统用这个 yum -y install lrzsz #Debian/Ubuntu系统用这个 apt-get install lrzsz
如果上面的命令无法安装成功,也可以依次执行以下命令编译安装lrzsz
程序:
#下载安装包 cd /tmp wget https://www.ohse.de/uwe/releases/lrzsz-0.12.20.tar.gz #编译安装 tar -zxvf lrzsz-0.12.20.tar.gz cd lrzsz-0.12.20 ./configure --prefix=/usr/local/lrzsz make make install #创建软连接 cd /usr/bin ln -s /usr/local/lrzsz/bin/lrz rz ln -s /usr/local/lrzsz/bin/lsz sz
安装完成后,我们就可以使用rz
和sz
命令了。
这里简单说明一下这两个命令:
rz
命令用于将本地文件上传到VPS,首字母r
可以认为是receive
,即VPS接收文件,也就是将本地文件上传到VPS。
sz
命令用于将VPS文件下载到本地,首字母s
可以认为是send
,即VPS发送文件,也就是将VPS文件下载到本地。
二、使用rz命令上传本地文件到VPS
依旧是需要先通过SSH软件连接上搬瓦工VPS,然后依次执行以下命令:
#前往VPS中的对应目录,这里假设需要将本地文件上传到/opt/elkb目录 cd /opt/elkb #上传本地文件 rz
执行rz
命令后,就会出现文件选择的窗口,我们选择好需要上传的文件,点击确认即可开始将本地文件上传到VPS。
三、使用sz命令下载VPS文件到本地
依旧也是需要先通过SSH软件连接上搬瓦工VPS,然后依次执行以下命令:
#前往VPS中的对应目录,这里假设需要将/opt/elkb中的文件下载到本地. cd /opt/elkb #下载VPS文件,这里假设需要将elasticsearch.tar.gz文件下载到本地 sz elasticsearch.tar.gz
执行sz elasticsearch.tar.gz
命令后,就会出现下载位置选择的窗口,我们选择好文件下载的位置,点击确认即可开始讲VPS文件下载到本地。
四、搬瓦工新手教程和便宜方案
1、搬瓦工新手入门系列文章:
- 搬瓦工新手入门教程(1):搬瓦工众多方案怎么选择
- 搬瓦工新手入门教程(2):搬瓦工机房选择和速度测试
- 搬瓦工新手入门教程(3):注册账户和微信支付、支付宝购买教程
- 搬瓦工新手入门教程(4):登录搬瓦工网站后台查看 VPS,登录 KiwiVM 面板进行简单管理
- 搬瓦工新手入门教程(5):通过 KiwiVM 后台面板更换操作系统并获取登录信息
2、搬瓦工推荐方案:
优惠码:BWHCGLUKKB(优惠力度 6.58%)
方案 | 内存 | CPU | 硬盘 | 流量/月 | 带宽 | 机房 | 价格 | 购买 |
---|---|---|---|---|---|---|---|---|
KVM (最便宜) | 1GB | 2核 | 20GB | 1TB | 1Gbps | DC3 CN2 DC8 ZNET | $49.99/年 | 购买 |
KVM | 2GB | 3核 | 40GB | 2TB | 1Gbps | $52.99/半年 $99.99/年 | 购买 | |
CN2GIA-E (最推荐) | 1GB | 2核 | 20GB | 1TB | 2.5Gbps | DC6 CN2 GIA-E DC9 CN2 GIA 日本软银 JPOS_1 荷兰 EUNL_9 | $49.99/季度 $169.99/年 | 购买 |
CN2GIA-E | 2GB | 3核 | 40GB | 2TB | 2.5Gbps | $89.99/季度 $299.99/年 | 购买 | |
HK | 2GB | 2核 | 40GB | 0.5TB | 1Gbps | 中国香港 CN2 GIA 日本东京 CN2 GIA | $89.99/月 $899.99/年 | 购买 |
HK | 4GB | 4核 | 80GB | 1TB | 1Gbps | $155.99/月 $1559.99/年 | 购买 | |
OSAKA | 2GB | 2核 | 40GB | 0.5TB | 1.5Gbps | 日本大阪 CN2 GIA | $49.99/月 $499.99/年 | 购买 |
OSAKA | 4GB | 4核 | 80GB | 1TB | 1.5Gbps | $86.99/月 $869.99/年 | 购买 |
未经允许不得转载:搬瓦工 » Linux 安装 lrzsz 并使用 rz、sz 命令在 SSH 客户端直接进行本地文件上传和远程文件下载教程