本文作者:DurkBlue

Linux离线安装lrzsz包以实现将本地电脑文件上传到linux远程服务器或者下载到本地推荐

DurkBlue 02-12 139
Linux离线安装lrzsz包以实现将本地电脑文件上传到linux远程服务器或者下载到本地摘要:                ...

        

        lrzsz包是一款 Linux 系统中常用的一个文件传输工具,可以代替ftp进行上传或者下载的程序,可以在linux终端中使用命令行进行操作,支持将本地文件或目录上传到远程服务器,或者从远程服务器下载文件或目录到本地。


        sz:将选定的文件发送(send)到本地机器,运行命令后会弹出保存位置窗口。

        rz:运行该命令会弹出一个文件选择窗口,从本地选择文件上传到服务器(receive)。


        所以本文介绍怎么在linux平台上安装lrzsz。安装方式本文介绍两种,一种是离线包安装,适用于自己服务器暂时无有访问互联网权限,不能实现在线安装,一种是在线安装(博主这里主推在线安装,毕竟如果服务器没有网,下载不可能实现,因为下载功能属于服务器的出行流量)

        一、离线安装

        首先下载lrzsz安装包,去官网进行下载,下载地址:https://ohse.de/uwe/software/lrzsz.html

        Linux离线安装lrzsz包以实现将本地电脑文件上传到linux远程服务器或者下载到本地  第1张


        博主也提供百度网盘下载lrzsz-0.12.20.tar.gz地址:

        

        通过网盘分享的文件:lrzsz-0.12.20.tar.gz

        链接: https://pan.baidu.com/s/1zRgtDuPS-0mGc4sFWwv23Q?pwd=ih2r 提取码: ih2r

        

        得到了lrzsz-0.12.20.tar.gz安装包之后,将它上传到服务器的/usr/local/DurkBlue/lrzsz目录下,如果服务器没有此目录,清先创建该目录,linux平台提供mkdir命令进行创建目录的功能:

  mkdir durkblue  # 创建durkblue文件夹

        Linux离线安装lrzsz包以实现将本地电脑文件上传到linux远程服务器或者下载到本地  第2张


        怎么上传到服务器上去,其实本文也是介绍此需求怎么实现,说起来有点好笑,有一种鸡生蛋蛋生鸡的感觉。所以博主在前面才说主推在线安装方式。博主这里利用finalshell工具上传到指定目录的,不了解finalshell工具的,可以自行前往finalshell官网进行了解安装:https://www.hostbuf.com/


        将执行路径切换到/usr/local/durkblue/lrzsz目录,linux提供cd命令:

cd /usr/local/durkblue/lrzsz

        将lrzsz-0.12.20.tar.gz进行解压缩步骤:

   tar -zxvf lrzsz-0.12.20.tar.gz

        

Linux离线安装lrzsz包以实现将本地电脑文件上传到linux远程服务器或者下载到本地  第3张


进入到lrzsz-0.12.20文件夹里面:

cd ./lrzsz-0.12.20

执行上一步操作之后,咱们需要设置lrzsz程序环境配置文件,以实现linux认识lrzsz相关命令,执行命令:

./configure --prefix=/usr/local/lrzsz

  Linux离线安装lrzsz包以实现将本地电脑文件上传到linux远程服务器或者下载到本地  第4张


将执行路径切换进入/usr/local/bin

cd /usr/local/bin

创建软链接,并将其命名为rz和sz,执行命令:

ln -s /usr/local/lrzsz/bin/lrz rz
ln -s /usr/local/lrzsz/bin/lrz sz

Linux离线安装lrzsz包以实现将本地电脑文件上传到linux远程服务器或者下载到本地  第5张


到此,离线方式安装lrzsz包已经完成!

二,在线安装(博主主推)

      linux提供了yum命令来实现在线安装lrzsz包

yum -y install lrzsz

   Linux离线安装lrzsz包以实现将本地电脑文件上传到linux远程服务器或者下载到本地  第6张


    到此lrzsz包在线安装完成!

    下面介绍将本地电脑的文件上传到指定目录,博主演示将一个jar包文件上传到/usr/local/durkblue目录下

    首先将路径切换到需要上传到服务器的目录处/usr/local/durkblue

cd /usr/local/durkblue

    执行上传命令:

rz


Linux离线安装lrzsz包以实现将本地电脑文件上传到linux远程服务器或者下载到本地  第7张


Linux离线安装lrzsz包以实现将本地电脑文件上传到linux远程服务器或者下载到本地  第8张


下面介绍怎么将远程服务器上的文件下载到本地电脑

  博主演示将远程服务器上位于/usr/local/durkblue目录下的spd_device_forwarding下载到本地电脑E盘中

首先,将执行路径切换到需要下载到本地的文件所在目录/usr/local/durkblue

cd /usr/local/durkblue

执行下载命令:

sz spd_device_forwarding   # spd_device_forwarding是文件名

执行完成之后会弹出一个弹窗,让你选择保存在本地的那个地方,博主选在保存在本地电脑当中的E盘

Linux离线安装lrzsz包以实现将本地电脑文件上传到linux远程服务器或者下载到本地  第9张


好了,本文介绍lrzsz包进行上传下载功能介绍完毕,行文不易,喜欢的请留言评论加转发,谢谢啦


此篇文章由DurkBlue博客申请发布,转载吧请注明来处
文章投稿或转载声明

来源:DurkBlue版权归原作者所有,转载请保留出处。本站文章发布于 02-12
温馨提示:文章内容系作者个人观点,不代表DurkBlue博客对其观点赞同或支持。

赞(0)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

阅读
分享