在Linux系統(tǒng)中,默認情況下是沒有回收站的。當你刪除一個文件時,它會被立即移除,而不是被發(fā)送到回收站。因此,如果你在Linux上刪除文件后,想要恢復(fù)它,你需要借助一些專門的恢復(fù)工具。
以下是一些常用的文件恢復(fù)工具:
extundelete:可用于恢復(fù)被ext2、ext3或ext4文件系統(tǒng)刪除的文件??梢允褂妹?code class="">extundelete /dev/sdXY --restore-all來運行它,其中/dev/sdXY
是包含被刪除文件的分區(qū)。
TestDisk:這是一款功能強大的文件恢復(fù)工具,支持多種文件系統(tǒng)。它可以恢復(fù)被刪除的分區(qū)或文件,甚至可以修復(fù)損壞的分區(qū)表。你可以使用命令testdisk
來運行它。
PhotoRec:這是TestDisk套件的一部分,專門用于恢復(fù)被刪除的照片、視頻和文檔。你可以使用命令photorec
來運行它。
注意,無論使用哪個恢復(fù)工具,都應(yīng)該盡快運行,避免修改已刪除文件所在的分區(qū),以增加成功恢復(fù)文件的機會。此外,最好將恢復(fù)的文件保存到不同的分區(qū)或外部設(shè)備中,以免覆蓋原始刪除的文件。