我正在嘗試使用以下命令在我的伺服器上上傳資料夾:
sudo scp -r the_map [email protected]
在本機上的終端機上執行命令後。它完成了,但我在 ubuntu 伺服器上找不到地圖/資料夾。
答案1
這是一個常犯的錯誤,我自己也犯過幾十次。現在仍然如此。
指定遠端位置的語法scp
是
[[username@]hostname:]file
所以如果你想影響文件遠端然後您可以:
在主機名稱中新增一個冒號,如下所示
scp -r the_map [email protected]:
# important colon ^
當冒號不存在時,scp
解釋
[email protected]
為(奇怪但有效)檔案名稱並遞歸地將本機資料夾複製the_map
到本機資料夾[email protected]
。
只需刪除本機資料夾並再次執行更正的命令即可。rm -r '[email protected]'
scp