Linux命令 文件備份歸檔恢復


cp

[功能說明]

文件的備份

英文xxxx  #cp命令將源文件復制到另外安全的地方,復制的文件和源文件是兩個相互獨立的文件,對認識一個文件的操作不影響另一個文件,但與符號鏈接文件中的硬鏈接是有區別的

[語法格式]

cp[參數][源文件或目錄][目標目錄] cp[選項][源文件][目標文件]

[選項參數]

參數

說明

-a

該參數通常在復制目錄時使用。保留鏈接,文件屬性,並遞歸的復制目錄,其作用等於-d,-p-r參數的組合

-b

在復制文件的時候,若目標文件存在,在刪除,覆蓋目標文件前應做備份,並在已經存在的文件末尾加備份字符串,默認~

-d

復制時候保留鏈接

-

刪除已經存在的目標文件而不提醒

-i

f參數相反,在覆蓋目標文件之前,將給出提示並要求用戶確認,輸入y 則會覆蓋,是安全的交互模式

-p

利用此參數cp命令除復制源文件的內容外,還保持着源文件的訪問權限,屬主,時間戳不變,

-r

若給出的源文件時一個目錄文件,此時從命令將遞歸復制該目錄下所有的子目錄和文件

-l

對文件建立硬鏈接,而非復制

-L

跟蹤符號鏈接

-p

不跟蹤符號鏈接

dump

[功能說明]

文件或文件系統的備份

#文件的備份包括具體文件的備份和整個文件系統的備份,dump命令傾向於考慮備份整個文件系統 文件的備份策略包括完全備份,增量備份和更新備份。

[語法格式]

Dump[參數][待備份的目錄和文件系統]dump[-wW]

[選項參數]

參數

說明

-0123456789

備份的級別,0表示全部備份,其他表示增量備份,對於上次較低級別,只備份文件系統中修改過或新文件 默認9

 

-d

設置磁帶的密度 單位為bpi

-j

 

壓縮寫入,指定壓縮級別比如2

estore

[功能說明]

恢復文件或文件系統

 #Linux提供專門為dump恢復工具

[語法格式]

Restore[主參數][可選參數][文件名或者文件系統]

[選項參數]

參數

說明

-i

以交互模式處理dump中的文件,讀取dump文件的時候彈出類似shell接口,允許用戶執行相應的命令來控制是否提取文件,並執行命令

-f

從指定的文件中讀取備份數據,進行還原操作,這里的備份文件可以是特殊的設備文件,若文件名是以filehost或者user@host.file的形式給出,表示從遠程主機上讀取備份文件的數據

-b<區塊大小>

每個dump記錄區塊的大小,單位是字節,若不指定介質區塊的大小,restore自動檢測介質區塊的大小

-R

針對特殊的磁帶指明從何處恢復,對於中斷的restore命令十分有用

只是做的一個總結 如有不對,請各位大牛批評指教。

此致敬禮

版權聲明

本總結所涉及到的內容 全部摘抄自《Linux命令完全技術寶典》張棟
cat tac mor


免責聲明!

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



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