Extundelete是一個開源的命令行實用程序,專門設計用于恢復在Linux文件系統中被意外刪除的文件,支持ext3和ext4文件系統。考慮到Ubuntu是基于Debian的Linux發行版,并且廣泛使用ext4作為默認文件系統,Extundelete在Ubuntu上的兼容性應該是良好的。
在Ubuntu系統中,你可以使用apt-get
命令來安裝Extundelete。首先,確保你的系統已經更新到最新版本,然后打開終端并運行以下命令:
sudo apt-get update
sudo apt-get install extundelete
--restore-file
選項指定要恢復的文件的路徑。--restore-directory
選項指定要恢復的目錄的路徑。--after
和--before
選項指定文件刪除的時間范圍。df
命令來查看文件所在的分區,并使用sudo umount /dev/sda1
命令卸載分區。sudo extundelete /dev/sda1 --restore-file FILE_PATH
或--restore-directory DIR_PATH
命令來查找并恢復文件或目錄。cp
命令將其從備份或其他位置恢復到原始位置。請注意,Extundelete并不能保證100%恢復所有文件,尤其是當文件系統被大量寫入后,恢復的成功率可能會降低。因此,預防性的數據備份是至關重要的。