linux删除文件恢复工具(linux删除文件恢复)
linux誤刪文件查看、恢復?
恢復步驟
一、用運SecureCRT遠程對操作系統上,查看一下當前系統版本號,及文件系統格式
二、為方便本次實驗,我們新創建一文件。
三、執行刪除操作
四、運用,系統自還工具debugfs來修復
五、打開,剛剛被刪除文件所在的分區
六、用ls 加-d參數顯示剛剛刪除文件所在的目錄
七、顯示有<>尖括號的就是我們要找的文件Inode 號 執行logdump –I <393289>
八,執行完命令后,顯示了一屏信息,我們需要的是下面這一行,并且要記住,后面的值
九,退出debugfs
十,執行如下命令
十一,以上結果表示恢復成功我們看下/tmp目錄下到底有沒有。
十二,tmp目錄下有我們顯示一下。
linux下rm之后的文件還能恢復嗎?
理論上rm刪除的文件是還能恢復的。刪掉文件其實只是將指向數據塊的索引點(information nodes)釋放,只要不被覆蓋,數據其實還在硬盤上,關鍵在于找出索引點,然后將其所指數據塊內的數據抓出,再保存到另外的分區。在用rm誤刪除文件后,我們要做的第一件事就是保證不再向誤刪文件的分區寫數據。 通常我們可以有以下幾種選擇:
1、借助工具。
2、自己寫程序。你需要會編程并了解對應的文件系統。
3、如果數據很有用,也許可以找專業公司搶救。 工具 1、The Sleuth Kit 2、Foremost 3、一個全能的工具,Finaldata,可以恢復unix/linux/dos下誤刪的文件。對于unix,支持這些產品, Solaris、AIX和HP-UX。對于linux,支持EXT2的文件系統。對于dos,支持FAT 12/16/32, NTFS 4/5/5.1 的文件系統。
4、如果文件系統是ext2(對ext3無效): ext3的刪除機制是直接把 inode data 刪除了,所以造成 ext3 無法反刪除(ext3設計為無法恢復被刪除的文件)。 unrm ext2ed debugfs(undel lsdel ) recover Midnight Commander(mc) e2undel tct
5、如果文件系統是FAT32或者NTFS: EasyRecovery Finaldata
6、freebsd如果使用了rm,可以試一下undelete這個命令.
7、當進程打開了某個文件時,只要該進程保持打開該文件,lsof可以用來恢復刪除文件。
總結
以上是生活随笔為你收集整理的linux删除文件恢复工具(linux删除文件恢复)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Ollydbg使用教程学习总结(四)
- 下一篇: linux删除文件恢复工具(linux