在 CentOS 系统中,没有像 Windows 那样的图形界面回收站功能。但是,你可以使用一些命令行工具来恢复误删除的文件。这里有一个使用 extundelete
工具的方法:
e2fsprogs
软件包。如果没有,请运行以下命令安装:sudo yum install e2fsprogs
extundelete
工具。运行以下命令:sudo yum install epel-release
sudo yum install extundelete
extundelete
恢复回收站中的文件。首先,你需要找到包含已删除文件的文件系统。运行以下命令查看所有挂载的文件系统:df -hT
/dev/sda1
分区上,运行以下命令以恢复该分区上的已删除文件:sudo extundelete /dev/sda1 --restore-file path/to/deleted/file
将 path/to/deleted/file
替换为你要恢复的文件的相对路径。
sudo extundelete /dev/sda1 --restore-directory path/to/deleted/directory
RECOVERED_FILES
文件夹中。你可以在这个文件夹中找到并复制恢复的文件。请注意,这种方法仅适用于 ext3 和 ext4 文件系统。如果你使用的是其他文件系统,如 xfs 或 btrfs,你需要寻找其他相应的工具来恢复已删除的文件。