欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

如何淺析OpenSuse下的文件刪除

這篇文章給大家介紹如何淺析Open Suse下的文件刪除,內(nèi)容非常詳細(xì),感興趣的小伙伴們可以參考借鑒,希望對大家能有所幫助。

創(chuàng)新互聯(lián)公司專注骨干網(wǎng)絡(luò)服務(wù)器租用10年,服務(wù)更有保障!服務(wù)器租用,成都移動機(jī)房托管 成都服務(wù)器租用,成都服務(wù)器托管,骨干網(wǎng)絡(luò)帶寬,享受低延遲,高速訪問。靈活、實現(xiàn)低成本的共享或公網(wǎng)數(shù)據(jù)中心高速帶寬的專屬高性能服務(wù)器。

Open Suse還是比較常用的,于是我研究了一下Open Suse,在這里拿出來和大家分享一下,希望對大家有用。作為一個多用戶、多任務(wù)的操作系統(tǒng),Open Suse下的文件一旦被刪除,是難以恢復(fù)的。盡管刪除命令只是在檔節(jié)點中作刪除標(biāo)記,并不真正清除文件內(nèi)容,但是其它用戶和一些有寫盤動作的進(jìn)程會很快覆蓋這些資料。不過,對于家庭單機(jī)使用的Open Suse,或者誤刪檔后及時補(bǔ)救,還是可以恢復(fù)的。

1、Ext2文件系統(tǒng)結(jié)構(gòu)的簡單介紹

在Linux所用的Ext2文件系統(tǒng)中,文件是以塊為單位存儲的,默認(rèn)情況下每個塊的大小是1K,不同的塊以塊號區(qū)分。每個檔還有一個節(jié)點,節(jié)點中包含有檔所有者,讀寫權(quán)限,文件類型等信息。對于一個小于12個塊的檔,在節(jié)點中直接存儲檔數(shù)據(jù)塊的塊號。如果檔大于12個塊,那么節(jié)點在12個塊號之后存儲一個間接塊的塊號,在這個間接塊號所對應(yīng)的塊中,存儲有256個檔數(shù)據(jù)塊的塊號(Ext2fs中每個塊號占用4字節(jié),這樣一個塊中所能存儲的塊號就是1024/4=256)。如果有更大的檔,那么還會在節(jié)點中出現(xiàn)二級間接塊和三級間接塊。

2、恢復(fù)被誤刪檔的方法

大多數(shù)Linux發(fā)行版都提供一個debugfs工具,可以用來對Ext2文件系統(tǒng)進(jìn)行編輯操作。不過在使用這個工具之前,還有一些工作要做。

首先以只讀方式重新掛載被誤刪的檔所在分區(qū)。使用如下命令:(假設(shè)文件在/usr分區(qū))
mount?Cr?Cn?Coremount/usr

-r表示只讀方式掛載;-n表示不寫入/etc/mtab,如果是恢復(fù)/etc上的檔,就加上這個參數(shù)。如果系統(tǒng)說xxxpartionbusy,可以用fuser命令查看一下是哪些進(jìn)程使用這個分區(qū)上的?n:
fuser?Cv?Cm/usr

如果沒有什么重要的進(jìn)程,用以下命令停掉它們:
fuser-k?Cv?Cm/usr

然后就可以重新掛載這些文件系統(tǒng)了。

如果是把所有的檔統(tǒng)一安裝在一個大的/分區(qū)當(dāng)中,可以在boot提示符下用linuxsingle進(jìn)入單用戶模式,盡量減少系統(tǒng)進(jìn)程向硬盤寫入資料的機(jī)會,要不干脆把硬盤掛在別的機(jī)器上。另外,恢復(fù)出來的資料不要寫到/上面,避免破壞那些有用的資料。如果機(jī)器上有dos/windows,可以寫到這些分區(qū)上面:
mount?Cr?Cn/dev/hda1/mnt/had

然后就可以執(zhí)行debugfs:(假設(shè)Linux在/dev/hda5)
#debugfs/dev/hda5

就會出現(xiàn)debugfs提示符debugfs:

使用lsdel命令可以列出很多被刪除的文件的信息:

以下為引用的內(nèi)容:

debugfs:lsdel
debugfs:2692deletedinodesfound.
InodeOwnerModeSizeBlocksTimedeleted
164821010060081921/1SunMay1319:22:462001
36137010064441/1TueApr2410:11:152001
196829010064414950038/38MonMay2713:52:042001
debugfs:

關(guān)于如何淺析Open Suse下的文件刪除就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,可以學(xué)到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

名稱欄目:如何淺析OpenSuse下的文件刪除
文章來源:http://chinadenli.net/article36/jgjssg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站導(dǎo)航域名注冊網(wǎng)站營銷動態(tài)網(wǎng)站網(wǎng)站改版網(wǎng)站設(shè)計

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

網(wǎng)站建設(shè)網(wǎng)站維護(hù)公司