1. 程式人生 > 其它 >linux中恢復檔案資料方法

linux中恢復檔案資料方法

1.具體步驟

用test目錄下的檔案做演示:
1.cd/test 刪除檔案 rm -rf 檔案.txt
2.輸入命令debugfs(ps:此時可以開另外一個終端執行命令:df /test/ 找到/dev/... 數字... 12%,記住/dev/..這個路徑)
3.返回第一個終端輸入命令 open /dev/... 和 ls -d /test (記住剛剛刪除檔案的<id>(數字) 檔案.txt)
4.第一個終端輸入命令 logdump -i <id> (記住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 <id> 記住block和offset

7.quit

8.第一個終端輸入命令

dd if=/dev/vda1 of=/test/b.txt bs=256 count=1 skip=15728

參考:https://jingyan.baidu.com/article/2d5afd69bc7dfec4a2e28e89.html

成功。