国产一级一区二区_segui88久久综合9999_97久久夜色精品国产_欧美色网一区二区

掃一掃
關(guān)注微信公眾號(hào)

Linux Ext3文件被刪除后的恢復(fù)方法介紹
2007-07-18   

1、Ext3文件系統(tǒng)結(jié)構(gòu)的簡(jiǎn)單介紹
在Linux所用的Ext3文件系統(tǒng)中,文件是以塊為單位存儲(chǔ)的,默認(rèn)情況下每個(gè)塊的大小是1K,不同的塊以塊號(hào)區(qū)分。每個(gè)文件還有一個(gè)節(jié)點(diǎn),節(jié)點(diǎn)中包含有文件所有者,讀寫權(quán)限,文件類型等信息。對(duì)于一個(gè)小于12個(gè)塊的文件,在節(jié)點(diǎn)中直接存儲(chǔ)文件數(shù)據(jù)塊的塊號(hào)。如果文件大于12個(gè)塊,那么節(jié)點(diǎn)在12個(gè)塊號(hào)之后存儲(chǔ)一個(gè)間接塊的塊號(hào),在這個(gè)間接塊號(hào)所對(duì)應(yīng)的塊中,存儲(chǔ)有256個(gè)文件數(shù)據(jù)塊的塊號(hào)(Ext2fs中每個(gè)塊號(hào)占用4字節(jié),這樣一個(gè)塊中所能存儲(chǔ)的塊號(hào)就是1024/4=256)。如果有更大的文件,那么還會(huì)在節(jié)點(diǎn)中出現(xiàn)二級(jí)間接塊和三級(jí)間接塊。
2、恢復(fù)被誤刪文件的方法
大多數(shù)Linux發(fā)行版都提供一個(gè)debugfs工具,可以用來(lái)對(duì)Ext3文件系統(tǒng)進(jìn)行編輯操作。不過(guò)在使用這個(gè)工具之前,還有一些工作要做。
首先以只讀方式重新掛載被誤刪的文件所在分區(qū)。使用如下命令:(假設(shè)文件在/usr分區(qū))

mount -r -n -o remount /usr
r表示只讀方式掛載;-n表示不寫入/etc/mtab,如果是恢復(fù)/etc上的文件,就加上這個(gè)參數(shù)。如果系統(tǒng)說(shuō)xxx partion busy,可以用fuser命令查看一下是哪些進(jìn)程使用這個(gè)分區(qū)上的文件:
fuser -v -m /usr
如果沒(méi)有什么重要的進(jìn)程,用以下命令停掉它們:
fuser -k -v -m /usr
然后就可以重新掛載這些文件系統(tǒng)了。
如果是把所有的文件統(tǒng)一安裝在一個(gè)大的/分區(qū)當(dāng)中,可以在boot提示符下用linux single進(jìn)入單用戶模式,盡量減少系統(tǒng)進(jìn)程向硬盤寫入數(shù)據(jù)的機(jī)會(huì),要不干脆把硬盤掛在別的機(jī)器上。另外,恢復(fù)出來(lái)的數(shù)據(jù)不要寫到/上面,避免破壞那些有用的數(shù)據(jù)。如果機(jī)器上有dos/windows,可以寫到這些分區(qū)上面:
mount -r -n /dev/hda1 /mnt/had
然后就可以執(zhí)行debugfs:(假設(shè)Linux在 /dev/hda5)
#debugfs /dev/hda5
就會(huì)出現(xiàn)debugfs提示符debugfs:
使用lsdel命令可以列出很多被刪除的文件的信息:
debugfs:lsdel
debugfs: 2692 deleted inodes found.
Inode Owner Mode Size Blocks Time deleted
164821 0 100600 8192 1/ 1 Sun May 13 19:22:46 2001
36137 0 100644 4 1/ 1 Tue Apr 24 10:11:15 2001
196829 0 100644 149500 38/ 38 Mon May 27 13:52:04 2001
debugfs:
列出的文件有很多(這里找到2692個(gè)),第一字段是文件節(jié)點(diǎn)號(hào),第二字段是文件所有者,第三字段是讀寫權(quán)限,接下來(lái)是文件大小,占用塊數(shù),刪除時(shí)間。然后就可以根據(jù)文件大小和刪除日期判斷那些是我們需要的。比如我們要恢復(fù)節(jié)點(diǎn)是196829的文件:
可以先看看文件數(shù)據(jù)狀態(tài):
debugfs:stat
Inode: 196829 Type: regular Mode: 0644 Flags: 0x0 Version: 1
User: 0 Group: 0 Size: 149500
File ACL: 0 Directory ACL: 0
Links: 0 Blockcount: 38
Fragment: Address: 0 Number: 0 Size: 0
ctime: 0x31a9a574 -- Mon May 27 13:52:04 2001
atime: 0x31a21dd1 -- Tue May 21 20:47:29 2001
mtime: 0x313bf4d7 -- Tue Mar 5 08:01:27 2001
dtime: 0x31a9a574 -- Mon May 27 13:52:04 2001
BLOCKS:
594810 594811 594814 594815 594816 594817 ………………………………….
TOTAL: 38
然后就可以用dump指令恢復(fù)文件:
debugfs:dump /mnt/hda/01.sav
這樣就把文件恢復(fù)出來(lái)了。退出debugfs:
debugfs:quit
另一種方法是手工編輯inode:
debugfs:mi
Mode [0100644]
User ID [0]
Group ID [0]
Size [149500]
Creation time [0x31a9a574]
Modification time [0x31a9a574]
Access time [0x31a21dd1]
Deletion time [0x31a9a574] 0
Link count [0] 1
Block count [38]
File flags [0x0]
Reserved1 [0]
File acl [0]
Directory acl [0]
Fragment address [0]
Fragment number [0]
Fragment size [0]
Direct Block #0 [594810]
Triple Indirect Block [0]
使用mi指令后每次顯示一行信息以供編輯,其它行可以直接按回車表示確認(rèn),把deletion time改成0(未刪除),Link count改成1。改好后退出debugfs:
debugfs:quit
然后用fsck檢查/dev/hda5
fsck /dev/hda5
程序會(huì)說(shuō)找到丟失的數(shù)據(jù)塊,放在lost+found里面。


熱詞搜索:

上一篇:了解Linux系統(tǒng)內(nèi)核安全的入侵偵察系統(tǒng)(1)
下一篇:系統(tǒng)安全之學(xué)會(huì)在Mac OS X上監(jiān)視數(shù)據(jù)包

分享到: 收藏
国产一级一区二区_segui88久久综合9999_97久久夜色精品国产_欧美色网一区二区
久久一区视频| 亚洲免费在线观看| 欧美视频在线不卡| 国产精品视频| 激情亚洲网站| 一本色道久久综合亚洲精品高清| 亚洲精品乱码久久久久久日本蜜臀| 一区二区三区精品| 久久免费偷拍视频| 国产精品私房写真福利视频| 伊大人香蕉综合8在线视| 一区二区三区高清视频在线观看| 久久精品官网| 国产精品日韩欧美一区二区三区 | 国产亚洲欧美色| 亚洲精品免费网站| 久久激情综合网| 国产精品久久久久三级| 亚洲人成亚洲人成在线观看| 久久久噜噜噜久久| 国产有码一区二区| 午夜精品三级视频福利| 国产精品成人一区二区三区夜夜夜| 亚洲日本电影| 免费短视频成人日韩| 国产一区二区三区在线观看视频| 中日韩午夜理伦电影免费| 欧美精品在线观看91| 亚洲第一区在线| 久久久久久9| 国内成人精品视频| 久久久久久一区二区| 国外成人性视频| 久久亚洲一区二区三区四区| 狠狠色丁香久久婷婷综合丁香| 久久国产精品久久国产精品| 国内精品**久久毛片app| 久久av在线看| 在线观看成人av| 蜜桃久久av| 亚洲靠逼com| 欧美日韩三区| 一区二区三区日韩欧美精品| 国产精品久久久久久久久久免费看| 亚洲视频免费在线观看| 国产精品系列在线播放| 欧美一区二区三区久久精品| 国产午夜精品久久久久久免费视| 欧美亚洲尤物久久| 在线精品亚洲| 欧美精品二区| 亚洲女同同性videoxma| 国产视频一区免费看| 美国三级日本三级久久99| 亚洲欧洲日本专区| 国产精品久久久久久久久婷婷 | 国产日韩欧美亚洲一区| 久久大逼视频| 亚洲高清资源| 欧美三级韩国三级日本三斤| 欧美一区二区三区免费看| 伊人成人在线视频| 欧美色区777第一页| 久久99在线观看| 亚洲精品一区二区在线| 国产欧美日韩一区二区三区| 久久久久久久精| 尤物精品国产第一福利三区| 欧美日韩国产天堂| 久久狠狠婷婷| 亚洲视频免费在线观看| 在线成人激情视频| 国产精品久久久久久久电影 | 久久久久久久高潮| 一区二区高清在线| 狠狠干狠狠久久| 国产精品萝li| 欧美激情中文字幕一区二区 | 国产视频亚洲精品| 欧美激情一区二区三区四区| 亚洲一区二区三区四区在线观看 | 久久久亚洲午夜电影| 一区二区三区国产盗摄| 亚洲第一在线| 国产色综合网| 国产精品日本精品| 欧美无砖砖区免费| 欧美精品一区二区蜜臀亚洲| 男男成人高潮片免费网站| 久久国产99| 久久精品观看| 久久精品99国产精品日本| 亚洲欧美日韩成人| 亚洲视频一区在线| 99精品视频一区二区三区| 亚洲国产欧美另类丝袜| 美女黄网久久| 美女脱光内衣内裤视频久久网站| 久久精品中文| 欧美怡红院视频一区二区三区| 亚洲天堂av在线免费| 日韩写真在线| 99在线热播精品免费99热| 亚洲免费观看高清在线观看 | 伊人天天综合| 狠狠色伊人亚洲综合网站色| 国产一区二区欧美| 国产一区二区三区四区三区四| 国产美女精品视频免费观看| 国产日韩欧美一区二区三区四区| 国产精品久久久久一区| 国产精品一区视频| 国产一区二区在线观看免费| 影视先锋久久| 9l国产精品久久久久麻豆| 亚洲影院免费观看| 久久国产夜色精品鲁鲁99| 久久婷婷久久| 欧美日韩情趣电影| 欧美性色aⅴ视频一区日韩精品| 欧美日韩免费一区二区三区视频| 欧美日韩一区在线播放| 国产精品爱久久久久久久| 国产精品揄拍一区二区| 国内在线观看一区二区三区| 亚洲区中文字幕| 午夜老司机精品| 欧美成黄导航| 欧美午夜国产| 国外成人在线视频| 日韩一区二区福利| 欧美一区二区三区在| 免费短视频成人日韩| 欧美日韩综合另类| 国产在线观看91精品一区| 伊人激情综合| 亚洲一品av免费观看| 久久久久在线| 欧美视频观看一区| 一区二区三区在线视频观看| 亚洲每日在线| 久久久久成人精品| 欧美日韩 国产精品| 国产亚洲成年网址在线观看| 亚洲第一精品影视| 亚洲在线成人| 免费视频一区| 国产日韩欧美在线播放不卡| 91久久久亚洲精品| 久久精品国产99| 国产精品成人一区二区网站软件| 国产资源精品在线观看| 夜夜嗨av一区二区三区四区| 久久久国产一区二区三区| 欧美网站在线| 亚洲伦理网站| 欧美大片免费观看在线观看网站推荐| 国产精品影片在线观看| 一区二区免费在线观看| 欧美韩日一区二区| 伊人色综合久久天天五月婷| 欧美亚洲一级片| 国产精品视频九色porn| 亚洲精品免费一区二区三区| 老司机一区二区| 国产午夜精品在线观看| 亚洲综合视频网| 欧美视频日韩视频| 日韩视频在线你懂得| 免费成人你懂的| 亚洲国产精品免费| 麻豆精品在线视频| 激情小说另类小说亚洲欧美| 欧美在线视频一区二区三区| 国产精品乱码| 欧美在线一二三| 国产视频精品免费播放| 性色一区二区三区| 国产精品亚洲一区| 欧美一区二区三区成人| 国产精品主播| 欧美制服丝袜| 狠狠色噜噜狠狠狠狠色吗综合| 欧美人妖在线观看| 亚洲国产欧美一区二区三区同亚洲| 久久xxxx精品视频| 国产精品丝袜久久久久久app| 一区二区三区日韩精品| 欧美日韩一区二区精品| 日韩特黄影片| 欧美日韩一区二区免费视频| 亚洲精品黄色| 欧美日韩综合精品| 亚洲男女毛片无遮挡| 国产美女精品视频| 久久精品国产99| 在线观看成人小视频| 鲁鲁狠狠狠7777一区二区| 亚洲国产精品v| 欧美私人啪啪vps|