1、ssh
ssh是用來登陸到指定端口的遠程IP,格式如下:
ssh -p端口值 user@ip
注意:端口值即所需要指定的端口號,默認是22,前面的p是小寫的;user是遠程機的用戶名;ip是要登錄的IP。
2、scp
scp主要用來將文件在本機和遠程機之間進行互傳的;本地上傳到遠程機的基本格式如下:
scp -P 端口號 -r 本地目錄路徑 user@ip:/dir
注意:上面這句是使用指定的端口將本地的一個目錄上傳到遠程機的/dir路徑下,P是大寫;
如果端口號是22,并且是上傳單個文件,那么即變?yōu)橄旅娴母袷剑?/p>
scp 本地的某一文件 user@ip:/dir
遠程機下載到本地某一路徑的格式和上面的類似;
從遠端主機將文件復(fù)制到另一臺遠端主機:
scp不僅可以將文件從本機復(fù)制到遠端機器,還可以將文件從遠端機復(fù)制到另一臺遠端機,如:
scp user1@host1:file1user2@host2:file
也就是說,當(dāng)A、B、C三臺主機,A和B、B和C網(wǎng)絡(luò)相通,但A和C網(wǎng)絡(luò)不通,要求把文件從A復(fù)制到C上。那么可行的操作是把文件從A復(fù)制到B,再把文件從B復(fù)制到C;還可行的情況是直接在B上把文件從A復(fù)制到C,在B上執(zhí)行:
scp userA@hostA:fileA userC@hostC:fileC