Scp
如何將文件從遠端伺服器複製到本地電腦?
在我的終端 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
以獲取更多關於此的想法。