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

          您的位置:首頁 > 技術(shù)經(jīng)驗 > 服務(wù)器 > 正文

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

          國外的Linux系統(tǒng)管理員守則中有這么一條:“慎用 rm -rf 命令,除非你知道此命令
          所帶來的后果“
          Linux下刪除文件并不是真實的刪除磁盤分區(qū)中的文件,而是將文件的inode節(jié)點(diǎn)中
          的扇區(qū)指針清除,同時釋放這些數(shù)據(jù)對應(yīng)的數(shù)據(jù)塊,當(dāng)釋放的數(shù)據(jù)塊被系統(tǒng)重新分
          配時,那些被刪除的數(shù)據(jù)就會被覆蓋,所以誤刪除數(shù)據(jù)后,應(yīng)馬上卸載文件所在的
          分區(qū)。
          每個文件有inode和block組成,inode是文件系統(tǒng)組成的最基本單元,它保存著文
          件的基本屬性(大小、權(quán)限、屬主組等)和存放的位置信息。而block用來存儲數(shù)據(jù)。
          類似key-value,inode就是key,block對應(yīng)value,通過key查找key對應(yīng)的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恢復(fù)文件
          3.1 模擬數(shù)據(jù)誤刪除環(huán)境
          3.2 卸載磁盤分區(qū)
          3.3 查詢恢復(fù)數(shù)據(jù)信息
          3.4 開始恢復(fù)單個文件
          4 檢測是否恢復(fù)成功

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

          一般”根”目錄的inode值為2,一個分區(qū)掛載到一個目錄下時,這個”根”目錄的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 
           
          恢復(fù)指定文件:
          原理:從根節(jié)點(diǎn)(inode=2)開始找到被刪除文件的i節(jié)點(diǎn),然后recover i節(jié)點(diǎn)。
           
          1、查看文件系統(tǒng)
          df -T
          【Linux】Linux系統(tǒng) <wbr>ext4格式 <wbr>刪除文件恢復(fù):extundelete
           
          2、卸載被誤刪數(shù)據(jù)的磁盤分區(qū)
          # umount /dev/sdb1

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

          開始恢復(fù)單個文件
          默認(rèn)恢復(fù)到當(dāng)前目錄下的RECOVERED_FILES目錄中去
          # extundelete /dev/sdb2 --restore-file hosts

          恢復(fù)一個目錄
          # extundelete /dev/sdb2 --restore-directory test/

          全部恢復(fù)
          # extundelete /dev/sdb2 --restore-all




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

          相關(guān)熱詞搜索:extundelete 文件恢復(fù) linux
          主站蜘蛛池模板: 精品欧洲AV无码一区二区男男| 91九色在线播放| 曰批视频免费30分钟成人| 伊人蕉久中文字幕无码专区| 韩国精品福利vip5号房| 国产精品酒店视频| 一本大道在线无码一区| 日韩精品无码一区二区三区不卡| 亚洲精品国产电影午夜| 精品精品国产自在香蕉网| 国产成人 亚洲欧洲| 6一13小幻女| 女人扒开双腿让男人捅| 久久久久人妻一区精品果冻| 欧美一级片在线观看| 亚洲高清成人欧美动作片| 美女被暴羞羞免费视频| 国产欧美日韩一区| 亚洲午夜无码久久| 精品久久久久久国产牛牛app| 国产农村妇女精品一二区| 2020亚洲欧美日韩在线观看| 小四郎在线观看| 久久久久亚洲精品无码系列| 欧美一级欧美一级高清| 人人爽人人爽人人爽| 美女被视频在线看九色| 国产啪精品视频网站| 0588影视手机免费看片| 国精品午夜福利视频不卡麻豆| 一级片在线播放| 欧美激情一区二区三区视频| 午夜视频1000部免费看| 青春禁区视频在线观看8下载| 国产精品国产免费无码专区不卡| WWW免费视频在线观看播放| 成人免费在线视频| 久久久国产99久久国产久| 最近国语免费看| 亚洲国产欧美日韩第一香蕉| 深夜影院一级毛片|