Linux scp命令用于Linux之間復制文件和目錄。
scp是 secure copy的縮寫, scp是linux系統(tǒng)下基于ssh登陸進行安全的遠程文件拷貝命令。
scp基于ssh,關(guān)于ip地址等查看方式在ssh一文中已經(jīng)說過。如果有不懂的地方,點擊這里
ssh的基本演示看這里:ssh命令演示

scp-----遠程拷貝文件
? ? 它的地址格式與ssh基本相同,需要注意的是在指定端口時用的是大寫的-P而不是小寫
演示:
打開兩臺linux電腦Deepin1和Deepin2
例一:scp -P 22 deepin2@192.168.56.132:Desktop/01.txt
這個例子中,我們把deepin2中Desktop目錄下的01.txt文件復制到本地(也就是deepin1中)
準備:
deepin1桌面下沒有文件,deepin2桌面下新建01.txt文件,目的:將deepin2桌面下的01.txt文件復制到deepin1桌面上。


首先打開終端,輸入cd Desktop/進入桌面,然后輸入scp -P 22 deepin2@192.168.56.132:Desktop/01.txt .(注意最后還有一個點,表示傳輸?shù)疆斍澳夸?將01.txt復制到deepin1的桌面下。

完成后,我們會發(fā)現(xiàn)deepin1的桌面下的確多了一個01.txt文件,說明成功了。

例二:scp -P 22 02.txt deepin2@192.168.56.132:Desktop
在這個例子中,我們將deepin1桌面下的02.txt文件遠程傳輸?shù)絛eepin2的桌面上
準備:
deepin1桌面下新建02.txt文件,deepin2桌面下沒有文件。
打開deepin1終端,首先輸入cd Desktop/進入桌面,然后輸入scp -P 22 02.txt deepin2@192.168.56.132:Desktop進行傳輸。

完成后發(fā)現(xiàn)Deepin2桌面上的確出現(xiàn)了新的文件02.txt,大功告成。

至此,利用scp命令實現(xiàn)兩臺計算機的遠程傳輸就已經(jīng)實現(xiàn)了。需要注意的是,scp是基于ssh的,因為我在之前的文章中,已經(jīng)為deepin1和deepin2設(shè)置了免密登錄(ssh設(shè)置免密登錄
更多內(nèi)容,請關(guān)注個人公眾號:干貨牛人