Ubuntu ext4檔案系統下恢復誤刪除檔案

2021-09-28 13:43:37 字數 989 閱讀 6594

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 核心的每次發行都伴...