1.具體步驟
用test目錄下的檔案做演示:
1.cd/test 刪除檔案 rm -rf 檔案.txt
2.輸入命令debugfs(ps:此時可以開另外乙個終端執行命令:df /test/ 找到/dev/... 數字... 12%,記住/dev/..這個路徑)
3.返回第乙個終端輸入命令 open /dev/... 和 ls -d /test (記住剛剛刪除檔案的(數字) 檔案.txt)
4.第乙個終端輸入命令 logdump -i (記住block 和offset 對應的數字,列如 block 1111,offset 256)
5.第乙個終端輸入命令 dd if=/dev/... of=/test/檔案.txt bs=256 count=1 skip=1111
具體步驟:
1..cd /wztest 2.刪除檔案,無論何種方式 3.輸入命令debugfs
4,切換新的終端視窗:執行命令df /wztest/
5.返回第一終端頁面 執行open /dev/vda1和ls -d /wztest(第乙個裡面)
記住框選《數字》
6.第乙個終端輸入logdump -i 記住block和offset
8.第乙個終端輸入命令
參考:成功。恢復資料夾類似:
1 執行debugfs,進入排程模式
2 執行open /dev/..
3 執行ls -ddir會列出此目錄最近的操作,其中可以看到《數字》的日誌刪除記錄
4 執行logdump -i 《數字》 (在輸出中尋找刪除檔案對應的block,記錄下來blockid)
5.退出debugfs,執行dd if=/dev/.. of=/tmp/s**ed bs=1024 count=1 skip=blockid
Linux 檔案 資料結構
linux核心使用檔案結構file和檔案表file talbe來管理對檔案的操作訪問。檔案資料結構如下所示 檔案結構 用於在檔案控制代碼與i節點之間建立關係 struct file 這是在記憶體中的i節點結構。前7項與d inode完全一樣。struct m inode 超級塊是儲存對應檔案系統元資...
相機記憶體卡恢復軟體資料恢復方法
相機記憶體卡恢復軟體資料恢復方法 相信有不少朋友都會擁有數位相機,畢竟出外旅行的話帶上相機可以很好的留住靚麗的風景。不過如果相機出現問題,或者誤刪除相片導致丟失的話,那就很麻煩了。作為普通的消費者,幾乎沒有什麼辦法可以把誤刪除的 找回來。因此,肯定會有很多數位相機使用者會問這樣乙個問題,誤刪除了應該...
Linux中誤刪檔案的恢復方法
做為linux的從業者大家對 rm rf 這個命令肯定又愛又恨。他的簡潔霸氣,勢不可擋,可謂 十步殺一人,千里不留行 他乾淨徹底,不留痕跡,狠狠按下回車鍵後,事了拂衣去,深藏功與名 但是,這個世界總是遺憾常有,而後悔藥不常有,刪錯後多半會呆呆地盯著螢幕,莫名奇妙地會 哀吾生之須臾,羨長江之無窮 環境...