[linux指令:scp 傳輸檔案]
阿新 • • 發佈:2018-12-14
如何使用scp指令的相關文章已經有很多了,比如:
這裡主要彙總使用過程當中出現的一些問題:
1、scp 檔案 : /目錄: Permission denied
這裡主要是你要寫入的那個資料夾沒有寫入的許可權,你需要更改資料夾的訪問許可權,使得其具備寫的許可權:
具體的操作參見:
sudo chmod 777 folder_name/
然後重新使用scp指令即可,例如:
scp lgb_train.py [email protected]:/home/nkhgl/mydocuments/code
將本地檔案“lgb_train.py”上傳到“219.223.199.11”的這個伺服器的‘/home/mydocuments/code’路徑下面。
scp [email protected]:/home/nkhgl/mydocuments/data/result.csv /home/npkhgl/Documents
將“219.223.199.11”的這個伺服器的‘/home/mydocuments/data’路徑下面的result.csv檔案下載到本地‘/home/Documents’資料夾下
2、'/home/Documents/: No such file or directory'
這個是因為路徑名不對的原因,/home後面需要加一個使用者名稱再加其他路徑,路徑名最好是點選資料夾右鍵檢視屬性可以得到完整的路徑名。
比如這裡我們會誤以為Documents的完整路徑是:"/home/Documents"
實際上完整路徑是:“/home/npkhgl/Documents"