Linux如何不用xftp上传和下载文件

我想很多做技术的同学们肯定都遇到过要从本地往linux服务器上部署文件或者下载日志的情况,很多人比较常用的就是通过xftp这个工具来上传和下载文件,这个工具虽然用起来很方便,但是需要安装客户端,对于用户来说有些浪费时间,今天我们就来学习一种不用xftp工具上传和下载文件的方法,就是linux的两个命令就可以搞定了。
首先我们来一起认识下这个两个命令rzsz,这两个命令我想对于linux掌握特别好的人应该都用过,初学者可以重点关注下,可以为自己节省不少时间。说的直白点,rz,sz是Linux/Unix同Windows进行ZModem文件传输的命令行工具。优点就不用说了,自然是不用再开一个sftp/xftp工具登录上去上传下载文件。
然后我们来具体说下这两个命令,要想使用这两个命令,我们需要在部署和配置服务器的时候先对这两个命令进行安装,安装完成之后才可以使用这两命令进行文件传输,安装命令为:yum install lrzsz,执行完成之后就可以使用这两命令了,执行过程如下图所示:
在这里插入图片描述
上图是执行命令之后需要下载个包,这时候输入y,然后回车,就会出现下图的界面:
在这里插入图片描述
当你看到complete的时候就说明安装完成了。接下来我们再来尝试rzsz
1、rz:运行该命令会弹出一个文件选择窗口,从本地选择文件上传到Linux服务器,示例如下图:
在这里插入图片描述
看到弹出的对话框之后,选择你要上传的文件,然后打开即可,这时候有个问题需要注意下,就是用户权限问题,需要在rz后面加上-y,不然的话可能出现传输失败的情况,最终的命令就是:rz -y filename

2、sz:将选定的文件发送(send)到本地机器,这种操作一般是针对日志文件来进行的,具体操作如下图:在这里插入图片描述
当我输入命令之后回车,就会出现这个对话框,这个对话框是需要你来选择存放文件的目录文件夹的,可以根据自己的情况去选择,这里有个跟rz命令同样的问题,就是权限问题,同样需要在sz后面加上-y,最终的命令就是sz -y filename,然后就可以看到下面的界面了,也就是传输完成。
在这里插入图片描述
进行到这里的话,日志文件就已经下载到本地了。
这两个命令到这里也就介绍完了,不知道大家能不能看懂,我也是现学现卖,有什么觉得不妥的地方,欢迎大家私信我进行指点,我们共同学习,一起进步。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章