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,然後就可以看到下面的界面了,也就是傳輸完成。
在這裏插入圖片描述
進行到這裏的話,日誌文件就已經下載到本地了。
這兩個命令到這裏也就介紹完了,不知道大家能不能看懂,我也是現學現賣,有什麼覺得不妥的地方,歡迎大傢俬信我進行指點,我們共同學習,一起進步。

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