在Linux系統中,刪除的文件在一定條件下是可以恢復的。以下是一些常見的方法:
extundelete
extundelete
是一個專門用于恢復ext3和ext4文件系統中刪除文件的工具。
sudo apt-get install extundelete # Debian/Ubuntu
sudo yum install extundelete # CentOS/RHEL
sudo extundelete /dev/sdXY --restore-file path/to/deleted/file
或者恢復整個目錄:
sudo extundelete /dev/sdXY --restore-directory path/to/deleted/directory
testdisk
testdisk
是一個強大的數據恢復工具,支持多種文件系統,包括FAT、NTFS、exFAT、ext2/ext3/ext4等。
sudo apt-get install testdisk # Debian/Ubuntu
sudo yum install testdisk # CentOS/RHEL
testdisk
并選擇要恢復的分區。photorec
photorec
是testdisk
的一個姊妹工具,專注于恢復丟失的文件,包括圖片、視頻、文檔等。
sudo apt-get install photorec # Debian/Ubuntu
sudo yum install photorec # CentOS/RHEL
photorec
并選擇要恢復的分區。通過以上方法,你可以在Linux系統中嘗試恢復刪除的文件。不過,恢復的成功率取決于多種因素,包括文件系統的類型、刪除時間的長短以及是否有新的數據寫入等。