linux間的文章傳輸:scp命令

分類: linux,運維 發布時間: 2015-08-17 14:48 瀏覽: 742 次

之前在兩臺linux之間傳輸文件,都是先下載到本地,再上傳到另一臺的,這是一種無腦的操作。scp可以實現linux遠程文章復制,輕松實現兩臺linux主機之間的文件傳輸,感覺linux的功能還真強大,基本上什么想得到的都有。

linux的scp命令

linux 的 scp 命令 可以 在 linux 之間復制 文件 和 目錄;

==================
scp 命令
==================
scp 可以在 2個 linux 主機間復制文件;

命令基本格式:

scp [可選參數] file_source file_target

======
從 本地 復制到 遠程
======
* 復制文件:
* 命令格式:
scp local_file remote_username@remote_ip:remote_folder
或者
scp local_file remote_username@remote_ip:remote_file
或者
scp local_file remote_ip:remote_folder
或者
scp local_file remote_ip:remote_file

第1,2個指定了用戶名,命令執行后需要再輸入密碼,第1個僅指定了遠程的目錄,文件名字不變,第2個指定了文件名;
第3,4個沒有指定用戶名,命令執行后需要輸入用戶名和密碼,第3個僅指定了遠程的目錄,文件名字不變,第4個指定了文件名;
* 例子:
scp /home/space/music/1.mp3 root@www.cumt.edu.cn:/home/root/others/music
scp /home/space/music/1.mp3 root@www.cumt.edu.cn:/home/root/others/music/001.mp3
scp /home/space/music/1.mp3 www.cumt.edu.cn:/home/root/others/music
scp /home/space/music/1.mp3 www.cumt.edu.cn:/home/root/others/music/001.mp3

* 復制目錄:
* 命令格式:
scp -r local_folder remote_username@remote_ip:remote_folder
或者
scp -r local_folder remote_ip:remote_folder

第1個指定了用戶名,命令執行后需要再輸入密碼;
第2個沒有指定用戶名,命令執行后需要輸入用戶名和密碼;
* 例子:
scp -r /home/space/music/ root@www.cumt.edu.cn:/home/root/others/
scp -r /home/space/music/ www.cumt.edu.cn:/home/root/others/

上面 命令 將 本地 music 目錄 復制 到 遠程 others 目錄下,即復制后有 遠程 有 ../others/music/ 目錄

如果覺得我的文章對您有用,請隨意打賞。您的支持將鼓勵我繼續創作!

今日特肖