linux 誤刪文件後 恢復

LINUX誤刪文件後,爲了把損失降低到最低,進行如下操作:

一:卸載或者以只讀的方式掛載需要恢復的分區;

        example:  umount  /dev/sdb1      #卸載掛載的sdb1

二:安裝extundelete   (需要epel源進行支持)

        example:yum -y install extundelete

三:查看sdb1分區裏文件對應的inode

        example:extundelete /dev/sdb1  --inode 2

        wKioL1ad_Fbh6E97AAAoX1EsIIs824.png

文件名    inode    deltete


四:恢復文件

        example:mkdir /home/test  #在另外分區新建一個目錄

                         cd /home/test

                         extundelete /dev/sdb1 --restore-inode 12        #恢復inode 爲12的文件;

                         extundelete /dev/sdb1 --restore-file 1.txt         #恢復文件名爲1.txt的文件;

                         extundelete /dev/sdb1 --restore-directory  etc  #恢復文件夾etc

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章