成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

淺析Open Suse下的文件刪除

系統(tǒng) Linux
Open Suse還是比較常用的,于是我研究了一下Open Suse,Open Suse下的文件一旦被刪除,是難以恢復(fù)的。不過,對于家庭單機(jī)使用的Open Suse,或者誤刪檔后及時(shí)補(bǔ)救,還是可以恢復(fù)的。

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

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

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

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

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

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

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

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

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

如果是把所有的檔統(tǒng)一安裝在一個(gè)大的/分區(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:

閱讀完本文你應(yīng)該懂得了Open Suse下的文件刪除的應(yīng)用了。我個(gè)人的意見希望能對你有幫助。

【編輯推薦】

  1. 學(xué)習(xí)手冊:SUSE Linux安裝ADSL上網(wǎng)
  2. 詳解Open SUSE安裝OpenFOAM的方法
  3. 圖解:SUSE Linux Enterprise Server 11
  4. 詳解SUSE LINUX系統(tǒng)下的Telnet服務(wù)的配置
  5. 解決Suse SLES11 bond網(wǎng)卡的XEN網(wǎng)橋問題
責(zé)任編輯:小霞 來源: 51CTO.com
相關(guān)推薦

2009-12-01 14:46:36

Open Suse安裝

2009-12-01 18:50:20

Suse Linux

2009-12-01 16:16:41

Open Suse

2009-12-01 13:15:59

vi語法加亮設(shè)置

2009-12-01 13:48:11

sftp批量傳送文件

2009-12-02 09:17:50

Open Suse

2009-11-26 13:28:15

2009-11-30 16:42:27

2009-11-26 08:52:04

XManager連接O

2009-11-26 17:20:39

Open SUSE安裝

2009-11-23 16:03:48

SUSE Java開發(fā)

2011-03-09 13:46:47

SUSElamp安裝

2009-12-02 18:15:49

Open SUSE

2009-12-01 18:41:08

SUSE Linux

2009-11-27 16:35:33

Open Suse L

2009-11-25 10:28:33

Open SUSE11

2009-11-26 13:16:25

Open Suse

2009-12-02 19:09:25

Open Suse L

2009-12-01 15:58:32

Open Suse

2009-12-01 10:41:36

Open Suse11
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 国产成人精品一区二区三区视频 | 亚洲人免费视频 | 亚洲欧美日韩久久久 | 日韩精品一区二区三区中文在线 | 久久久久久国产 | 性高朝久久久久久久3小时 av一区二区三区四区 | 91免费视频观看 | 99视频在线免费观看 | 在线成人www免费观看视频 | 99re热精品视频国产免费 | 亚洲精品综合一区二区 | 日本久草| 国产三级大片 | 国产精品极品美女在线观看免费 | 在线国产一区二区 | 亚洲一区二区三区 | 欧美性受 | 欧美成年黄网站色视频 | 久久午夜视频 | 久久91av | 成年人在线播放 | 欧美成人精品一区二区男人看 | 欧美一区二区三 | 色婷婷综合久久久中文字幕 | 国产成人高清视频 | 美国黄色毛片 | 一级黄色毛片 | 综合伊人| 涩涩99| 天天操夜夜拍 | 久久亚洲欧美日韩精品专区 | 91xxx在线观看| 日本一区二区影视 | 日本网站免费观看 | 中文字幕视频在线 | 国产激情毛片 | 日韩精品在线视频 | 亚洲精品68久久久一区 | 欧洲一区二区在线 | 欧美婷婷 | 一级欧美一级日韩片 |