在 CentOS 系统中,实际上并没有传统意义上的“回收站”功能。文件删除后通常会直接进入垃圾箱(Trash)或直接被永久删除,而不是像 Windows 系统那样先移动到回收站。如果你想恢复误删除的文件,可以尝试以下几种方法:
trash-cli
工具安装 trash-cli:
sudo yum install trash-cli
查看回收站内容:
trash-list
恢复单个文件:
trash-restore 文件名
恢复所有文件:
trash-restore -r
find
命令如果你不想安装额外的工具,也可以直接手动删除回收站中的文件。
找到回收站目录:
cd ~/.local/share/Trash/files
查找要恢复的文件:
find . -name "example.txt"
恢复文件:
mv ./username/Documents/example.txt /path/to/original/location/
如果你使用的是带有图形界面的 CentOS 版本(如 CentOS 7 的 GNOME 桌面环境),你可以通过文件管理器来管理回收站。在文件管理器中,你可以像在 Windows 或 macOS 中一样查看、恢复和清空回收站。
请注意,数据恢复的成功率取决于文件被删除后磁盘是否被新的数据覆盖。因此,一旦发现文件丢失,应尽快尝试恢复操作。