在 CentOS 系统中,没有像 Windows 那样的图形界面回收站功能。但是,你可以通过一些方法来查找和恢复被删除的文件。
lsof 命令:如果文件刚刚被删除,你可以尝试使用 lsof 命令来查找它。首先,确保已经安装了 lsof,如果没有,请使用以下命令安装:
sudo yum install lsof
然后,运行以下命令来查找被删除但仍被进程使用的文件:
sudo lsof | grep '(deleted)'
找到相关文件后,你可以根据需要恢复它们。
extundelete 或 testdisk 工具:如果文件已经被删除并且没有被覆盖,你可以尝试使用 extundelete 或 testdisk 这样的数据恢复工具来恢复它们。首先,你需要安装这些工具:
sudo yum install extundelete
或者
sudo yum install testdisk
然后,根据工具的文档和指南来恢复被删除的文件。
请注意,数据恢复的成功率取决于许多因素,例如文件系统类型、文件被删除后的时间以及磁盘上的写入操作。因此,尽早采取行动并避免在删除文件后向磁盘写入新数据将有助于提高恢复成功率。