一、scp的用處
如果你有幾臺美國vps,而阿里是支持內網傳輸?shù),并且不限制帶寬,正常傳輸文件的速度能達到35m~50m/s,這個時候我們就可以使用內網,在幾臺美國vps之間傳輸命令,只要把域名處,換成內網IP即可。使用的命令是scp,這個命令linux內置,本機和目標機,只要支持ssh,無須安裝設置任何軟件。
1、獲取遠程服務器上的文件
scp -P 2222 root@www.hexiangjixie.cn:/root/test.tar.gz /home/test.tar.gz
上端口大寫P 為參數(shù),2222 表示更改SSH端口后的端口,如果你的美國vps沒有更改SSH端口可以不用添加該參數(shù)。 root@www.hexiangjixie.cn 表示使用root用戶登錄遠程服務器www.hexiangjixie.cn,:/root/test.tar.gz 表示遠程服務器上的文件,最后面的/home/test.tar.gz表示保存在本地上的路徑和文件名。
2、獲取遠程服務器上的目錄
scp -P 2222 -r root@www.hexiangjixie.cn:/root/dirname/ /home/dirname/
3、將本地文件上傳到服務器上
scp -P 2222 /home/test.tar.gz root@www.hexiangjixie.cn:/root/test.tar.gz
4、將本地目錄上傳到服務器上
scp -P 2222 -r /home/dirname/ root@www.hexiangjixie.cn:/root/dirname/
以上比較實用,各位站長可以搗鼓搗鼓,不明白的可以聯(lián)系我們