Scp

如何將文件從遠端伺服器複製到本地電腦?

  • February 22, 2020

在我的終端 shell 中,我通過 ssh 進入遠端伺服器,然後進入我cd想要的目錄。

現在在這個目錄中,有一個名為table我想複製到我的本地機器的文件/home/me/Desktop

我怎樣才能做到這一點?

我試過scp table /home/me/Desktop了,但它給出了一個關於沒有這樣的文件或目錄的錯誤。

有誰知道如何做到這一點?

的語法scp是:

如果您在要將文件發送到遠端電腦的電腦上:

scp /file/to/send username@remote:/where/to/put

這裡remote可以是 FQDN 或 IP 地址。

另一方面,如果您在想要從遠端電腦接收文件的電腦上:

scp username@remote:/file/to/send /where/to/put

scp還可以在兩個遠端主機之間發送文件:

scp username@remote_1:/file/to/send username@remote_2:/where/to/put

所以基本語法是:

scp username@source:/location/to/file username@destination:/where/to/put

您可以閱讀man scp以獲取更多關於此的想法。

引用自:https://unix.stackexchange.com/questions/188285