發布時間:2023-11-17 10:57:17 瀏覽量:498
作為一個多用戶、多任務的操作系統,Linux下的文件一旦被刪除,是難以恢復的。盡管刪除命令只是在文件節點中作刪除標記,并不真正清除文件內容,但是其他用戶和一些有寫盤動作的進程會很快覆蓋這些數據。所以,只能找專業的恢復公司來恢復了
如果磁盤上的數據沒有被覆蓋,如:個人學習用機,則可通過debugfs命令找到原文件所在磁盤塊,采用dd命令讀取相應的磁盤數據達到恢復文件的目的:
先確認所刪除文件所在物理磁盤:df -v 輸出結果中”Mounted on“列出的文件系統中找到自己的文件系統,查看”Filesystem “列對應的磁盤卷,假設為/dev/sda1
運行debugfs
open /dev/sda1
ls -d 被刪除文件名全路徑
#顯示有<>尖括號的就是我們要找的文件Inode號, 執行
logdump –I
#在輸出中找到 Blocks: (0+1): YYYY
quit
運行dd命令:
dd if=/dev/sda1 of=/tmp/del.txt.rev bs=4096 count=1 skip=YYYY
聯系人:李經理
手 機:13913979388
郵 箱:
公 司:南京兆柏電子科技有限公司
地 址:南京市玄武區珠江路333號百腦匯10樓1007