scp小結

2022-08-05 12:03:15 字數 1252 閱讀 5786

一、scp命令

scp命令用於在linux下進行遠端拷貝檔案的命令,和它類似的命令有cp,不過cp只是在本機進行拷貝不能跨伺服器,而且scp傳輸是加密的。可能會稍微影響一下速度。當你伺服器硬碟變為只讀read only system時,用scp可以幫你把檔案移出來。另外,scp還非常不佔資源,不會提高多少系統負荷,在這一點上,rsync就遠遠不及它了。雖然rsync比scp會快一點,但當小檔案眾多的情況下,rsync會導致硬碟i/o非常高,而scp基本不影響系統正常使用。

1.1 語法

scp  (選項)(引數)

1.2 選項

選項 描述

-1 使用ssh協議版本1;

-2 使用ssh協議版本2;

-4 使用ipv4;

-6 使用ipv6;

-b 以批處理模式執行;

-c 使用壓縮;

-f 指定ssh配置檔案;

-l 指定寬頻限制;

-o 指定使用的ssh選項;

-p 指定遠端主機的埠號;

-p 保留檔案的最後修改時間,最後訪問時間和許可權模式;

-q 不顯示覆制進度;

-r 以遞迴方式複製。

1.3 引數

原始檔:指定要複製的原始檔。

目標檔案:目標檔案。格式為[email protected]:filename(檔名為目標檔案的名稱)。

二、示列

2.1 從遠處複製檔案到本地目錄

scp [email protected]:/opt/soft/nginx-0.5.38.tar.gz /opt/soft/ ->單個檔案

scp -r [email protected]:/opt/soft/mongodb /opt/soft/ ->遞迴複製整個目錄的檔案

2.2 上傳本地檔案到遠端機器指定目錄

scp /opt/soft/nginx-0.5.38.tar.gz [email protected]:/opt/soft/scptest ->單個檔案

scp -r /opt/soft/mongodb [email protected]:/opt/soft/scptest ->遞迴賦複製;

linux scp

linux 的 scp 命令 可以 在 linux 之間複製 檔案 和 目錄 scp 命令 scp 可以在 2個 linux 主機間複製檔案...

scp命令

遠端拷貝 linux對linux的遠端拷貝 scp命令 scp 檔名 root 遠端ip 路徑 將本地home目錄下的test tar的檔案...

SCP 命令

名稱 cp 使用許可權 所有使用者 使用方式 cp options source dest cp options source directory 說明 將一個檔案拷貝至另一檔案,或將數個檔案拷貝至另一目錄。 把計 a 儘可能將檔案狀態 許可權等資料都照原狀予以複製。 r 若 source 中含有目錄名...