在Linux中,如果你意外删除了一个文件,可以使用undelete或recover工具来尝试恢复它
testdisk和photorec工具。这些工具通常包含在testdisk软件包中。在终端中运行以下命令来安装:sudo apt-get update
sudo apt-get install testdisk
/dev/sda1上,请运行以下命令来卸载它:sudo umount /dev/sda1
testdisk扫描分区并查找已删除的文件。运行以下命令:sudo testdisk /dev/sda1
在testdisk界面中,选择“Quick Search”(快速搜索)或“Deep Search”(深度搜索),然后按Enter键开始扫描。扫描完成后,你将看到一个列表,其中包含已删除的文件。
从列表中选择要恢复的文件,然后按c键来复制文件到另一个目录(例如,你的家目录)。
等待文件复制完成,然后检查目标目录以确认文件已成功恢复。
请注意,undelete和recover工具并不能保证100%恢复已删除的文件。恢复成功与否取决于许多因素,如文件系统的类型、删除文件后的磁盘空间使用情况以及文件是否被覆盖等。因此,为了避免数据丢失,最好定期备份重要文件并谨慎使用删除命令。