linux ext3 ext4檔案系統下 恢復 rm -rf 誤刪除檔案
今天一時手快 rm -rf .* ,刪除了乙個重要郵件目錄,幸好通過extundelete恢復了。
記下操作流程:
1.準備工作
主要通過 extundelete 0.2.0完成恢復
需要依賴兩個包
sudo apt-get install e2fsprogs e2fslibs-dev
如果安裝這兩個包出現問題failed to fetch http:需要
開啟dns閘道器
輸入指令:
sudo vi /etc/resolv.conf
在resolv.conf裡面新增阿里dns
nameserver 223.5.5.5
nameserver 223.6.6.6
儲存後,聯網更新一下
重啟網路服務
service network restart
sudo apt-get update
編譯三部曲
./configure
make
sudo make install
檢視掛載檔案系統
df -h ./
恢復制定分割槽下所有刪除檔案,預設恢復到執行命令的目錄下,資料夾名字為recovered_files
extundelete /dev/sdb1 --restore-all
預設全將恢復出來的檔案放在當前路徑 recovered_files/ 目錄下。
此時檔名稱可能發生改變需要grep搜尋一下檔案中包含的內容。找到後修改檔名。
例如:grep -rhn "gpio_i2c.h"
ext4檔案系統綜述
從本篇部落格起,我們開始研究現代檔案系統ext4,說其現代是因為其相比傳統檔案系統,有著更現代化的設計。這些先進的特性體現在本文所要敘述的以下方面。ext4是linux檔案系統的一次革命。在很多方面,ext4相對於ext3的進步要遠超過ext3相對於ext2的進步。ext3相對於 ext2的改進主要...
Linux入門基礎 4 檔案系統
linux檔案系統結構 在linux中,所有的硬體裝置都被抽象成乙個檔案 最主要的是檔案vmlinuz 3.2.0 23 generic pae,是作業系統的核心 還有所有跟引導和系統啟動相關的東西 ll檢視相關檔案。例如顯示cpuinfo,meminfo可以檢視相關資訊.數字的資料夾是程序資訊 檔...
剖析ext4檔案系統
簡介 第 4 個擴充套件檔案系統,即 ext4 是下一代的日誌檔案系統,它與上一代檔案系統 ext3 是向後相容的。儘管 ext4 目前還不是標準檔案系統,但它將成為大部分下一代 linux 發行版的預設檔案系統。了解 ext4,以及它為什麼將成為您最喜歡的新檔案系統。linux 核心的每次發行都伴...