Scp
我可以使用 scp 將文件複製到主目錄而無需指定嗎?
我已按照本教程了解如何使用
scp
將文件傳輸到我的伺服器。一切都很好。所以我使用這樣的命令:scp examplefile yourusername@yourserver:/home/yourusername/
但我想知道是否有辦法讓我不必在前面指定目的地
/home/yourusername/
。我已經在地址中使用使用者名,有沒有辦法讓遠端使用者的主目錄成為文件傳輸目標的“基礎”?或者,澄清一下,我希望能夠使用如下命令將文件發送到遠端電腦 (
yourusername@yourserver:/home/yourusername/
) 上使用者的主目錄:scp examplefile yourusername@yourserver
是否可以?可行的?
使用
username@server:
作為目標應該足夠了,即scp somefile username@server:
這會將文件複製
somefile
到伺服器server
並將其放置在使用者的主目錄中username
。“主目錄”是指該使用者在server
使用ssh
(最有可能/home/username
或/Users/username
在 macOS 上)登錄系統時到達的預設目錄。
或者您可以改為如下所示。
scp myfile username@host:./