 Linux數據恢(hui)復工(gong)具(ju)推(tui)薦
							時間:2018-08-15      來源:未知
							Linux數據恢(hui)復工(gong)具(ju)推(tui)薦
							時間:2018-08-15      來源:未知 
							無論是硬盤崩潰,還是錯誤操作,總會有“丟失”文件的時候,那么Linux中如何恢復數據呢?今天小編就為大家整理一些不錯的Linux數據恢復工具,希(xi)望能在關鍵(jian)時刻幫到你。
 
 Linux數據恢復工具推薦
Linux數據恢復的兩種情況
我(wo)們(men)可(ke)以把(ba)需要進行(xing)(xing)數據恢復(fu)的(de)(de)情(qing)況分為兩種(zhong):一種(zhong)情(qing)況就(jiu)是(shi)(shi)通過(guo)刪(shan)除(chu)鍵刪(shan)除(chu),這時直(zhi)接到垃圾箱(xiang)復(fu)原到原始(shi)位置(zhi)就(jiu)可(ke)以了;還有一種(zhong)就(jiu)是(shi)(shi)通過(guo)命令行(xing)(xing)刪(shan)除(chu)或者磁(ci)盤崩潰導(dao)致的(de)(de)數據丟失,這種(zhong)情(qing)況到回(hui)收站是(shi)(shi)找(zhao)不(bu)到的(de)(de),此時就(jiu)需要用到一些Linux數據恢復(fu)工(gong)具。
Linux數據恢復的原理是什么?
Linux數(shu)(shu)據(ju)恢復工具(ju)都會基(ji)于一個基(ji)本的(de)事實(shi),那就(jiu)是(shi)(shi)盡管操作系(xi)統(tong)(tong)可能認為(wei)文件已經是(shi)(shi)“刪除”的(de)了,但(dan)(dan)數(shu)(shu)據(ju)可能仍(reng)(reng)然(ran)存(cun)在于你的(de)存(cun)儲設(she)備上。比(bi)如,現代的(de)文件 系(xi)統(tong)(tong)都可以判(pan)斷空間(jian)是(shi)(shi)“空閑”的(de)還(huan)是(shi)(shi)“已占(zhan)用(yong)”的(de)。從技術(shu)角度來說(shuo),盡管數(shu)(shu)據(ju)仍(reng)(reng)然(ran)存(cun)在,但(dan)(dan)文件系(xi)統(tong)(tong)仍(reng)(reng)可以聲明這個空間(jian)是(shi)(shi)“空閑”的(de),它(ta)只是(shi)(shi)簡(jian)單的(de)讓“空 余”空間(jian)終被新的(de)數(shu)(shu)據(ju)所覆(fu)蓋。
即使文件(jian)系統已經(jing)聲稱這些(xie)文件(jian)已不(bu)存(cun)在(zai)了,但數(shu)(shu)據恢(hui)復(fu)工(gong)具能對存(cun)儲設備(bei)進行掃(sao)描(miao),以查看是否有任何(he)文件(jian)仍然在(zai)物理(li)上存(cun)在(zai)于設備(bei)之上。網(wang)上的Linux數(shu)(shu)據恢(hui)復(fu)工(gong)具很多,這里(li)推薦一些(xie)。
Linux數據恢復工具推薦
1.Knoppix
Knoppix是從損壞的(de)機器中恢復(fu)數據的(de)佳工具之一(yi)。它(ta)有一(yi)個可引(yin)導的(de)CD版(ban)本,友好的(de)用戶界(jie)面。它(ta)可以讓你輕松(song)安裝驅動器,然后(hou)復(fu)制數據。 Knoppix自(zi)身攜帶了一(yi)整套的(de)Linux命令。
2.Safecopy
Safecopy是(shi)一個相當簡(jian)單(dan)的(de)(de)數(shu)據恢復工具,它(ta)只是(shi)簡(jian)單(dan)地將數(shu)據拷貝到(dao)一個新的(de)(de)位置上。它(ta)不會恢復單(dan)獨的(de)(de)文件,但是(shi)可以將數(shu)據從(cong)故障(zhang)的(de)(de)存(cun)儲設備中(zhong)拷貝出來。
這個(ge)工具(ju)和普通的(de)copy命令之間的(de)區(qu)別在于Safecopy在出現文(wen)件(jian)損(sun)毀(hui)的(de)情況下并(bing)不會退出,無論損(sun)毀(hui)原(yuan)因是(shi)由于寫操作失敗或者是(shi)扇區(qu)中有壞 道。Safecopy還帶有許多(duo)額外的(de)選項能(neng)自定義工具(ju)具(ju)體(ti)的(de)行為,包括在故障的(de)存儲(chu)媒介上創建文(wen)件(jian)系統的(de)能(neng)力、盡(jin)可能(neng)或盡(jin)快地恢(hui)復數據,從多(duo)個(ge)不同的(de)源(yuan) 來集合數據而不只是(shi)僅僅從一(yi)個(ge)源(yuan),以及訪問存儲(chu)媒介的(de)RAW區(qu)域(未(wei)分區(qu))。
這個工(gong)具(ju)可以通過(guo)在(zai)你的Linux發行版的軟件源中搜(sou)索Safecopy來(lai)安(an)裝(zhuang)。Ubuntu用(yong)戶只需要輸入(ru)apt-get install safecopy就能自動(dong)安(an)裝(zhuang)了。一旦安(an)裝(zhuang)完(wan)成,如果你要從驅動(dong)器(qi)a的X分區恢(hui)復數(shu)據并將它(ta)們寫到U盤里,那么可以用(yong)下面這條(tiao)命令完(wan)成:
sudo safecopy /dev/sdaX /media/PENDRIVE_PATH/recovery_image
3.Test disk
這(zhe)(zhe)是(shi)GNU通用公共(gong)許可(ke)證授權的開(kai)源軟(ruan)件(jian)。它(ta)也是(shi)免費的數(shu)據恢復(fu)(fu)軟(ruan)件(jian)。Test disk可(ke)以幫助(zhu)你(ni)(ni)修復(fu)(fu)分區表、恢復(fu)(fu)已刪除的分區、修復(fu)(fu)FAT表和重(zhong)建NTFS引導扇區。這(zhe)(zhe)個軟(ruan)件(jian)還能從(cong)備份中恢復(fu)(fu)NTFS引導扇區。Test disk非常易(yi)于操(cao)作(zuo),哪(na)怕你(ni)(ni)對(dui)數(shu)據恢復(fu)(fu)知之甚少也可(ke)以掌握并輕(qing)易(yi)使用它(ta)。
4.Trinity rescue kit
它是(shi)為Linux設(she)計的(de)(de),是(shi)一款(kuan)恢(hui)復(fu)和修復(fu)操(cao)作的(de)(de)免(mian)費軟(ruan)件。它有一個(ge)易于使用的(de)(de)滾動文(wen)本(ben)菜單,只要有鍵盤和懂點英文(wen)就可(ke)以(yi)在計算(suan)機上執行維護和修理(li)操(cao)作,工作范(fan)圍從密碼(ma)重置、磁盤清理(li)再到病(bing)毒掃描等等。你可(ke)以(yi)在以(yi)下三(san)方面使用TRK:
作為可引(yin)導的(de)CD
從U盤/硬盤中(zhong)使用該工具
用于網絡
5.Ddrescue
Ddrescue的(de)(de)目(mu)的(de)(de)是(shi)將這(zhe)個文(wen)(wen)(wen)件(jian)(jian)(jian)(jian)中的(de)(de)數據(ju)復制到另(ling)一個。這(zhe)對(dui)恢復放(fang)在(zai)崩(beng)潰(kui)和損(sun)壞磁盤(pan)上(shang)的(de)(de)數據(ju)非常有幫助。 Ddrescuelog是(shi)操(cao)縱ddrescue日志文(wen)(wen)(wen)件(jian)(jian)(jian)(jian)的(de)(de)工具,能顯示(shi)日志文(wen)(wen)(wen)件(jian)(jian)(jian)(jian)的(de)(de)內容,實現(xian)日志文(wen)(wen)(wen)件(jian)(jian)(jian)(jian)與其他(ta)格式文(wen)(wen)(wen)件(jian)(jian)(jian)(jian)的(de)(de)相互轉(zhuan)換、壓縮日志文(wen)(wen)(wen)件(jian)(jian)(jian)(jian)、測試救援狀(zhuang)態等,并且在(zai)完(wan)成(cheng)救援之后還可(ke)以刪(shan)除(chu)日志文(wen)(wen)(wen)件(jian)(jian)(jian)(jian)。
此外,ddrescue的(de)基(ji)本操作都是全(quan)自(zi)動的(de)。
關于(yu)Linux數據恢復問題,簡單說了一下Linux數據恢復的兩種情況(kuang)、數據恢復的原理(li),并推薦了一些(xie)Linux數據恢復工具(ju),希望對大家有(you)所幫助(zhu)。
更多Linux學(xue)習資源。

