服務項目:網站建設、仿站、程序開發、APP開發設計、移動網站開發設計、企業網站設計、電子商務網站開發、網站維護、網站推廣、UX/UI 、HTML5、CSS3、JS / Jquery ...
          四川浚浚科技有限公司
          四川浚浚科技有限公司 (開發設計官網)TEL : 15308000360 / QQ : 38585404
          深入挖掘用戶需求
          成就品質用戶體驗

          您的位置:首頁 > 技術經驗 > 服務器 > 正文

          Linux系統 ext4硬盤格式 rm -rf 刪除文件恢復:extundelete
          技術支持服務電話:15308000360 【7x24提供運維服務,解決各類系統/軟硬件疑難技術問題】

          國外的Linux系統管理員守則中有這么一條:“慎用 rm -rf 命令,除非你知道此命令
          所帶來的后果“
          Linux下刪除文件并不是真實的刪除磁盤分區中的文件,而是將文件的inode節點中
          的扇區指針清除,同時釋放這些數據對應的數據塊,當釋放的數據塊被系統重新分
          配時,那些被刪除的數據就會被覆蓋,所以誤刪除數據后,應馬上卸載文件所在的
          分區。
          每個文件有inode和block組成,inode是文件系統組成的最基本單元,它保存著文
          件的基本屬性(大小、權限、屬主組等)和存放的位置信息。而block用來存儲數據。
          類似key-value,inode就是key,block對應value,通過key查找key對應的value。
          類似pyt hon的字典。
          目錄
          1 查看根目錄的inode值
          2 安裝ext undelet e
          2.1 下載ext undelet e
          2.2 所需依賴包
          2.3 編譯安裝ext undelt e
          3 用ext undelet e恢復文件
          3.1 模擬數據誤刪除環境
          3.2 卸載磁盤分區
          3.3 查詢恢復數據信息
          3.4 開始恢復單個文件
          4 檢測是否恢復成功

          查看根目錄的inode值
          # ls -id /
          2 /

          一般”根”目錄的inode值為2,一個分區掛載到一個目錄下時,這個”根”目錄的inode值
          為2

          # mount /dev/sdb2 /mnt
          # ls -id /mnt
          2 /mnt

          安裝extundelete:
          1、下載軟件
          wget http://nchc.dl.sourceforge.net/project/extundelete/extundelete/0.2.4/extundelete-0.2.4.tar.bz2 
          2、安裝所需依賴包
          # yum -y install e2fsprogs e2fsprogs-libs e2fsprogs-devel
          3、安裝extundelete
          tar -jxvf extundelete-0.2.4.tar.bz2 
          cd extundelete-0.2.4 
          ./configure --prefix=/usr/local/extundelete 
          make && make install 
          4、驗證是否安裝成功
          cd /usr/local/extundelete/bin 
          ./extundelete -v 
           
          恢復指定文件:
          原理:從根節點(inode=2)開始找到被刪除文件的i節點,然后recover i節點。
           
          1、查看文件系統
          df -T
          【Linux】Linux系統 <wbr>ext4格式 <wbr>刪除文件恢復:extundelete
           
          2、卸載被誤刪數據的磁盤分區
          # umount /dev/sdb1

          3、查看當前路徑下的文件目錄刪除情況
          ./extundetele --inode 2 /dev/sdb1 
          這是從根節點開始找,此時會出來文件目錄,選擇所要進入的目錄,用上面的命令繼續查找,直到看到被刪除文件的i節點為止。
          【Linux】Linux系統 <wbr>ext4格式 <wbr>刪除文件恢復:extundelete
           
          4、恢復被刪除文件(假設i節點號為1234)
          ./extundetele --restore-inode 1234 /dev/sdb1

          開始恢復單個文件
          默認恢復到當前目錄下的RECOVERED_FILES目錄中去
          # extundelete /dev/sdb2 --restore-file hosts

          恢復一個目錄
          # extundelete /dev/sdb2 --restore-directory test/

          全部恢復
          # extundelete /dev/sdb2 --restore-all




          上一篇:python 安裝easy_install和pip
          下一篇:CentOS下安裝checkinstall

          相關熱詞搜索:extundelete 文件恢復 linux
          主站蜘蛛池模板: 欧美午夜精品久久久久久浪潮| 足本玉蒲团在线观看| 嫩草影院www| 久久精品国产亚洲香蕉| 狼人久久尹人香蕉尹人| 国产一区二区三区免费播放| jizzjizzjizzjizz日本| 好男人社区www在线观看| 久久久国产精品亚洲一区| 欧美性色欧美a在线观看| 免费国产成人高清在线观看麻豆| 进进出出稚嫩娇小狭窄| 国产精品乱码在线观看| WWW四虎最新成人永久网站| 放荡的女按摩师2| 九九精品99久久久香蕉| 欧美牲交a欧美牲交aⅴ图片| 全彩口工番日本漫画| 色综合天天综合| 国产成人精品一区二区三区无码 | 自拍另类综合欧美小说| 国产男女猛烈无遮挡免费网站 | 菠萝视频在线完整版| 夜月高清免费在线观看| 三级在线看中文字幕完整版| 日本高清不卡在线观看| 亚洲人成在线中文字幕| 污污成人一区二区三区四区| 免费无码又爽又高潮视频| 肉柳高嫁03集在线播放| 国产成人精品日本亚洲专区61| 回复术士的重来人生第一季樱花动漫| 又色又污又黄无遮挡的免费视 | 男人让女人桶爽30分钟| 国产人成午夜电影| 2018狠狠干| 在线观看片免费人成视频播放| 中国胖女人一级毛片aaaaa| 日本网站在线看| 五月天婷婷精品免费视频| 欧美成人精品第一区|