首頁 > 其他

rm刪除的檔案如何恢復

2020-06-12 15:19:06

rm刪除的檔案是還能恢復的,刪掉檔案只是將指向資料塊的索引點釋放,只要不被覆蓋,資料其實還在硬碟上,關鍵在於找出索引點,然後將其所指資料塊內的資料抓出,再儲存到另外的分割區。在用rm誤刪除檔案後,我們要做的第一件事就是保證不再向誤刪檔案的分割區寫資料

1

The Sleuth Kit,Foremost

2

一個全能的工具,Finaldata,可以恢復unix/linux/dos下誤刪的檔案。對於unix,支援這些產品,Solaris、AIX和HP-UX。對於linux,支援EXT2的檔案系統。對於dos,支援FAT 12/16/32, NTFS 4/5/5.1 的檔案系統。

3

如果檔案系統是ext2(對ext3無效):ext3的刪除機制是直接把 inode data 刪除了,所以造成 ext3 無法反刪除(ext3設計為無法恢復被刪除的檔案)。

4

如果檔案系統是FAT32或者NTFS:EasyRecovery,Finaldata。

5

freebsd如果使用了rm,可以試一下undelete這個命令。

6

當進程開啟了某個檔案時,只要該進程保持開啟該檔案,lsof可以用來恢復刪除檔案。

IT145.com E-mail:sddin#qq.com