在Linux系统中,默认情况下是没有回收站的。当你删除一个文件时,它会被立即移除,而不是被发送到回收站。因此,如果你在Linux上删除文件后,想要恢复它,你需要借助一些专门的恢复工具。
以下是一些常用的文件恢复工具:
extundelete:可用于恢复被ext2、ext3或ext4文件系统删除的文件。可以使用命令extundelete /dev/sdXY --restore-all
来运行它,其中/dev/sdXY
是包含被删除文件的分区。
TestDisk:这是一款功能强大的文件恢复工具,支持多种文件系统。它可以恢复被删除的分区或文件,甚至可以修复损坏的分区表。你可以使用命令testdisk
来运行它。
PhotoRec:这是TestDisk套件的一部分,专门用于恢复被删除的照片、视频和文档。你可以使用命令photorec
来运行它。
注意,无论使用哪个恢复工具,都应该尽快运行,避免修改已删除文件所在的分区,以增加成功恢复文件的机会。此外,最好将恢复的文件保存到不同的分区或外部设备中,以免覆盖原始删除的文件。