一:上傳文件
SFTP方式上傳文件比較簡單,我這裏使用的是 Xshell6 ,通過下圖方式進行SFTP連接後,即可通過命令進行本地與服務器間文件的上傳。
常用命令:
1、 ls和lls
ls是看sftp服務器下當前目錄下的東西, lls是看本地當前目錄下的東西
2、put x.txt
這個是把本地目錄下的x.txt文件上傳到服務器的當前目錄下。(也可以直接使用put,在彈出的文件選擇框中選擇需要上傳的文件)
3、get x.txt
這個是把服務器當前目錄下的x.txt文件下載到本地當前目錄下。
以上是比較直接的使用方式,大家也可以安裝 lrzsz 軟件進行更方便快捷的文件上傳下載。
lrzsz可以參考百度百科:https://baike.baidu.com/item/lrzsz/5592701?fr=aladdin
二:上傳文件夾
想必我們大多數時候上傳的更可能是文件夾,但我發現通過上面的方法無法或者說很難上傳文件夾。
下面給大家介紹一種簡單的方法:使用 FileZilla 本地軟件。
下載地址:https://filezilla-project.org/
在本地下載安裝並打開後會出現下面的軟件頁面:輸入 主機、用戶名、密碼、端口後便可以進行連接。中間左邊是本地文件,右邊是服務器文件,選擇需要 上傳/下載 的文件右鍵進行相應的操作就可以了。
三、總結
博主親測,確定可以 上傳/下載 ,然而也確實發現 FileZilla 上傳文件時速度明顯較慢,但簡易的傻瓜式操作確實對於新手特別友好(比如我),如果你有更好的方法歡迎留言告知,博主也萬分感謝。(抱拳)