linux備份文件命令
linux備份文件命令
隨時(shí)備份重要文件是我們應(yīng)該養(yǎng)成的一個(gè)好習(xí)慣,那么linux下使用什么命令來實(shí)現(xiàn)文件的備份呢?下面由學(xué)習(xí)啦小編為大家整理了linux下備份文件命令的相關(guān)知識(shí),希望大家喜歡!
linux備份文件命令1.cp命令
cp
[功能說明]
文件的備份
英文xxxx #cp命令將源文件復(fù)制到另外安全的地方,復(fù)制的文件和源文件是兩個(gè)相互獨(dú)立的文件,對(duì)認(rèn)識(shí)一個(gè)文件的操作不影響另一個(gè)文件,但與符號(hào)鏈接文件中的硬鏈接是有區(qū)別的
[語(yǔ)法格式]
cp[參數(shù)][源文件或目錄][目標(biāo)目錄] 或cp[選項(xiàng)][源文件][目標(biāo)文件]
[選項(xiàng)參數(shù)]
參數(shù) | 說明 |
-a | 該參數(shù)通常在復(fù)制目錄時(shí)使用。保留鏈接,文件屬性,并遞歸的復(fù)制目錄,其作用等于-d,-p和-r參數(shù)的組合 |
-b | 在復(fù)制文件的時(shí)候,若目標(biāo)文件存在,在刪除,覆蓋目標(biāo)文件前應(yīng)做備份,并在已經(jīng)存在的文件末尾加備份字符串,默認(rèn)~ |
-d | 復(fù)制時(shí)候保留鏈接 |
- | 刪除已經(jīng)存在的目標(biāo)文件而不提醒 |
-i | 和f參數(shù)相反,在覆蓋目標(biāo)文件之前,將給出提示并要求用戶確認(rèn),輸入y則會(huì)覆蓋,是安全的交互模式 |
-p | 利用此參數(shù)cp命令除復(fù)制源文件的內(nèi)容外,還保持著源文件的訪問權(quán)限,屬主,時(shí)間戳不變, |
-r | 若給出的源文件時(shí)一個(gè)目錄文件,此時(shí)從命令將遞歸復(fù)制該目錄下所有的子目錄和文件 |
-l | 對(duì)文件建立硬鏈接,而非復(fù)制 |
-L | 跟蹤符號(hào)鏈接 |
-p | 不跟蹤符號(hào)鏈接 |
linux備份文件命令2.dump
[功能說明]
文件或文件系統(tǒng)的備份
#文件的備份包括具體文件的備份和整個(gè)文件系統(tǒng)的備份,dump命令傾向于考慮備份整個(gè)文件系統(tǒng) 文件的備份策略包括完全備份,增量備份和更新備份。
[語(yǔ)法格式]
Dump[參數(shù)][待備份的目錄和文件系統(tǒng)]或dump[-wW]
[選項(xiàng)參數(shù)]
參數(shù) | 說明 |
-0123456789 | 備份的級(jí)別,0表示全部備份,其他表示增量備份,對(duì)于上次較低級(jí)別,只備份文件系統(tǒng)中修改過或新文件 默認(rèn)9 |
-d | 設(shè)置磁帶的密度 單位為bpi |
-j | 壓縮寫入,指定壓縮級(jí)別比如2 |
補(bǔ)充:linux恢復(fù)文件命令estore
[功能說明]
恢復(fù)文件或文件系統(tǒng)
#Linux提供專門為dump恢復(fù)工具
[語(yǔ)法格式]
Restore[主參數(shù)][可選參數(shù)][文件名或者文件系統(tǒng)]
[選項(xiàng)參數(shù)]
參數(shù) | 說明 |
-i | 以交互模式處理dump中的文件,讀取dump文件的時(shí)候彈出類似shell接口,允許用戶執(zhí)行相應(yīng)的命令來控制是否提取文件,并執(zhí)行命令 |
-f | 從指定的文件中讀取備份數(shù)據(jù),進(jìn)行還原操作,這里的備份文件可以是特殊的設(shè)備文件,若文件名是以file:host或者user@host.file的形式給出,表示從遠(yuǎn)程主機(jī)上讀取備份文件的數(shù)據(jù) |
-b<區(qū)塊大小> | 每個(gè)dump記錄區(qū)塊的大小,單位是字節(jié),若不指定介質(zhì)區(qū)塊的大小,restore自動(dòng)檢測(cè)介質(zhì)區(qū)塊的大小 |
-R | 針對(duì)特殊的磁帶指明從何處恢復(fù),對(duì)于中斷的restore命令十分有用 |