Linux 常用工具openssh之scp

2022-06-03 18:24:16 字數 1035 閱讀 8046

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

scp (選項) (引數)

-1

:使用ssh協議版本1;

-2:使用ssh協議版本2;

-4:使用ipv4;

-6:使用ipv6;

-b:以批處理模式執行;

-c:使用壓縮;

-f:指定ssh配置檔案;

-l:指定寬頻限制;

-o:指定使用的ssh選項;

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

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

-q:不顯示複製進度;

-r:以遞迴方式複製。

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

目標檔案:目標檔案。格式為user@host:filename(檔名為目標檔案的名稱)。

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

scp [email protected]:/opt/soft/nginx-0.5.38.tar.gz /opt/soft/

scp -r [email protected]:/opt/soft/mongodb /opt/soft/

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

scp -r /opt/soft/mongodb [email protected]:/opt/soft/scptest

scp /opt/soft/nginx-0.5.38.tar.gz [email protected]:/opt/soft/scptest

linux 常用工具

我們經常需要長時間地坐在電腦前做一項具體的工作只為能夠優化工作流程。這包括選擇和配置能讓你最高效工作的工具。從長遠來看,簡單易學的工具並不總是好的,那些能夠充分個性化並無縫地融入獨 作流程的工具才是真正的好工具。在這篇文章中,我想向大家介紹5款免費又開源的工具,而且它們在我的軟體開發生涯中發揮了很重...

linux常用工具

linux常用工具 1.vim編輯器 vim的三種模式 1.命令 vim開啟檔案就是命令模式 1.1.可以移動游標 1.2.x 刪除字元 nx 刪除n個字元 dd 刪除一行 ndd 刪除n行 p 貼上 np 貼上n行 yy 複製一行 nyy 複製n行 gg 回到第一行 shift g 跳到 最後一行...

Linux常用工具

一 vim編輯器 基本模式 1 命令列模式。控制螢幕游標的移動,字元 字或行的刪除。2 插入模式。再插入模式下可以輸入文字,按 esc 鍵可以返回命令列模式。3 底行模式。將檔案儲存或者退出vim,也可以設定編輯環境。模式轉換方法 在命令列模式下按 a 或 i 可進入插入模式,按 可進入底行模式 插...