本文是在學習叢集過程使用這些工具過程中,關于檔案傳輸的總結。
這裡提供一下Xshell與Xftp工具的官網位址:
https://www.netsarang.com/zh/xshell/
https://www.netsarang.com/zh/xftp/
一、正常傳輸
在Xshell工具的菜單欄之中,有Xftp的快捷功能鍵。

點選該功能鍵,在本地内找到要傳輸的檔案夾或者檔案,右鍵選擇傳輸即可。
在該過程中會出現的問題,大機率是檔案傳輸的問題。
工具欄顯示的傳輸錯誤原因說明為:*Permission is not allowed *
如果目前使用者為root使用者時,這個時候先檢視一下要傳入檔案位址(目的地)的目錄的權限(當時遇到的是755)。右鍵選擇檢視資訊,就可以檢視該檔案夾權限。切記在彈出的視窗勾選那些權限沒有意義,儲存後在此檢視還是沒有修改到。
此時可以利用Xshell工具執行下面指令進行修改權限。
chmod 777 xxx目錄
然後檢視下該檔案夾權限資訊是否已經更改,確定修改成功。
之後再次嘗試檢驗是否能夠傳輸。
二、便捷傳輸
切換到要傳入檔案的位址,可以直接使用拖拽的方式通過shell指令視窗實作windows和linux系統之間的檔案互傳。
對于Ubuntu系統,要安裝lrzsz(zmodem)工具。
sudo apt-get install lrzsz
直接在shell工具執行上述指令進行安裝。
安裝成功後就可以使用ZMODEM(lrzsz)實作從Windows上傳檔案到linux了(進入linux的目标目錄,然後直接從Windows中拖拽要上傳的檔案到xshell工具頁面上即可實作上傳)。
補充:遇到壓縮檔案時,需要安裝unzip工具。
安裝指令為:
sudo apt-get install unzip
解壓指令為:
unzip 目标檔案
如果在安裝過程中遇到安裝問題
E: Unable to locate package lrzsz
可以參考下述網站連結:
https://www.cnblogs.com/Antiver/p/10189547.html
https://www.cnblogs.com/wangshaowei/p/10994764.html