Linux 之間複製文件和目錄

今天發現了一個linux之間傳輸文件的趁手工具scp。scp 是 secure copy 的縮寫, scp 是 linux 系統下基於 ssh 登陸進行安全的遠程文件拷貝命令。scp 是加密的,rcp 是不加密的,scp 是 rcp 的加強版。scp用於 Linux 之間複製文件和目錄的操作命令如下:

1、從遠程複製到本地

從遠程複製到本地,如下實例
應用實例:

scp [email protected]:/home/root/music /home/music/1.mp3 
scp -r   runoob.com:/home/root/others/ /home/space/music/

-p:保留原文件的修改時間,訪問時間和訪問權限。
-q: 不顯示傳輸進度條。
-r: 遞歸複製整個目錄。
-v:詳細方式顯示輸出。scp和ssh(1)會顯示出整個過程的調試信息。這些信息用於調試連接,驗證和配置問題。

2.從本地複製到遠程

命令格式:

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個指定了文件名;

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章