scp linux遠程拷貝和本地拷貝命令


linux遠程拷貝和本地拷貝命令
 
一、linux對linux 遠程拷貝   scp命令 
 
scp 文件名  root@遠程ip:/路徑/ 
 
將本地home目錄下的test.tar的文件拷貝到遠程主機192.168.1.23的/home/adm/目錄下,則命令為:scp /home/test.tar root@192.168.1.23:/home/adm/  回車后輸入密碼就可以了 

1、拷貝本機/home/administrator/test整個目錄至遠程主機192.168.1.100的/root目錄下

scp -r /home/administrator/test/ root@192.168.1.100:/root/

2、拷貝單個文件至遠程主機
 

scp /home/administrator/Desktop/old/driver/test/test.txt root@192.168.1.100:/root/

其實上傳文件和文件夾區別就在參數 -r, 跟cp, rm的參數使用差不多, 文加價多個 -r

3、遠程文件/文件夾下載

舉例,把192.168.62.10上面的/root/文件夾,下載到本地的/home/administrator/Desktop/new/下,使用遠程端的root登陸

scp -r root@192.168.62.10:/root/ /home/administrator/Desktop/new/
scp提供了幾個選項  在scp后加就行了 
 
    -p 拷貝文件的時候保留源文件建立的時間。 
    -q 執行文件拷貝時,不顯示任何提示消息。 
    -r 拷貝整個目錄   www.2cto.com  
    -v 拷貝文件時,顯示提示信息。 
 
 
二、linux中cp強制覆蓋拷貝 
 
1) 取消cp的alias,不是永久生效 
#unalias cp 
#cp a /test/a 
 
2) 用 \cp 執行cp命令時不走alias 
#\cp a /test/a 
 
3) Blinux最開始有自己的方法 
 
#yes|cp a /test/a


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM