linux伺服器管理之scp命令

2021-07-28 05:54:15 字數 1798 閱讀 4320

scp命令可以在兩個linux主機間傳輸檔案或資料夾

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.*** [email protected]:/home/root/others/music

scp /home/space/music/1.*** [email protected]:/home/root/others/music/001.***

scp /home/space/music/1.*** www.cumt.edu.cn:/home/root/others/music

scp /home/space/music/1.*** www.cumt.edu.cn:/home/root/others/music/001.***

第1個指定了使用者名稱,命令執行後需要再輸入密碼;

第2個沒有指定使用者名稱,命令執行後需要輸入使用者名稱和密碼;

例子:

scp -r /home/space/music/ [email protected]:/home/root/others/

scp -r /home/space/music/ www.cumt.edu.cn:/home/root/others/

從 遠端 複製到 本地,只要將 從 本地 複製到 遠端 的命令 的 後2個引數 調換順序 即可;

例如:

scp [email protected]:/home/root/others/music /home/space/music/1.***

scp -r www.cumt.edu.cn:/home/root/others/ /home/space/music/

最簡單的應用如下 :

scp 本地使用者名 @ip 位址 : 檔名 1 遠端使用者名稱 @ip 位址 : 檔名 2

[ 本地使用者名 @ip 位址 :] 可以不輸入 , 可能需要輸入遠端使用者名稱所對應的密碼 .

可能有用的幾個引數 :

-v 和大多數 linux 命令中的 -v 意思一樣 , 用來顯示進度 . 可以用來檢視連線 , 認證 , 或是配置錯誤 .

-c 使能壓縮選項

-p 選擇埠 . 注意 -p 已經被 rcp 使用

-4 強行使用 ipv4 位址

-6 強行使用 ipv6 位址

注意兩點:

1.如果遠端伺服器防火牆有特殊限制,scp便要走特殊埠,具體用什麼埠視情況而定,命令格式如下:

scp -p 4588 [email protected]:/usr/local/sin.sh /home/administrator

2.使用scp要注意所使用的使用者是否具有可讀取遠端伺服器相應檔案的許可權。

linux伺服器之間複製傳輸檔案 scp命令

scp是secure copy的簡寫,用於在linux下進行遠端拷貝檔案的命令,scp傳輸是加密的,可能會稍微影響一下速度。另外,scp還非常不佔資源,不會提高多少系統負荷,在這一點上,rsync就遠遠不及它了。雖然 rsync比scp會快一點,但當小檔案眾多的情況下,rsync會導致硬碟i o非常...

Linux伺服器管理 系統的程序管理ps命令

原始碼包 2015 06 30 12 11 25 解壓 tar zxvf httpd 2.4.9.tar.gz 解壓後我們可以進入原始碼目錄 檢視安裝說明檔案 more install 1.程序 什麼是程序 程序是正在執行的乙個程式或命令,每乙個程序都是乙個執行的實體,都有自己的位址空間,並占用一定...

linux使用scp實現伺服器A向伺服器B傳輸檔案

scp是有security的檔案copy,基於ssh登入。操作起來比較方便,比如要把當前乙個檔案copy到遠端另外一台主機上,可以如下命令。複製 如下 scp home daisy full.tar.gz root 172.19.2.75 home root 然後會提示你輸入另外那台172.19.2...