做爲一個多用戶、多任務的操做系統,Linux下的文件一旦被刪除,是難以恢復的。儘管刪除命令只是在文件節點中做刪除標記,並不真正清除文件內容,可是其餘用戶和一些有寫盤動做的進程會很快覆蓋這些數據。不過,對於家庭單機使用的Linux,或者誤刪文件後及時補救,仍是能夠恢復的。html
做爲一個多用戶、多任務的操做系統,Linux下的文件一旦被刪除,是難以恢復的。儘管刪除命令只是在文件節點中做刪除標記,並不真正清除文件內容,可是其餘用戶和一些有寫盤動做的進程會很快覆蓋這些數據。不過,對於家庭單機使用的Linux,或者誤刪文件後及時補救,仍是能夠恢復的。html
1、用運SecureCRT遠程對操做系統上,查看一下當前系統版本號,及文件系統格式node
2、爲方便本次實驗,咱們新建立一文件。ide
3、執行刪除操做工具
4、運用,系統自還工具debugfs來修復
spa
5、打開,剛剛被刪除文件所在的分區
操作系統
6、用ls 加-d參數顯示剛剛刪除文件所在的目錄
debug
7、顯示有<>尖括號的就是咱們要找的文件Inode 號 執行logdump –I <393289>
3d
八,執行完命令後,顯示了一屏信息,咱們須要的是下面這一行,而且要記住,後面的值
htm
九,退出debugfs
blog
十,執行以下命令
十一,以上結果表示恢復成功咱們看下/tmp目錄下到底有沒有
十二,tmp目錄下有咱們顯示一下,