在 CentOS 系统中,文件删除后通常会被移动到回收站(Trash),而不是永久删除。要恢复回收站中的文件,可以使用以下方法:
trash-cli
工具安装 trash-cli
工具:
sudo yum install trash-cli
查看回收站中的文件:
trash-list
恢复单个文件:
trash-restore <文件名>
例如:
trash-restore example.txt
恢复所有文件:
trash-restore -r
找到回收站目录:
默认情况下,回收站目录位于用户主目录下的 .local/share/Trash/files
和 .local/share/Trash/info
。
cd ~/.local/share/Trash/files
查找要恢复的文件:
使用 find
命令查找特定文件:
find . -name "example.txt"
恢复文件:
找到文件后,将其移动回原目录。例如,如果文件在 files/username/Documents
目录下:
mv ./username/Documents/example.txt /path/to/original/location/
如果你使用的是带有图形界面的 CentOS 版本(例如 CentOS 8 的 GNOME 桌面环境),可以通过图形界面来恢复文件:
rm -rf
命令),则无法通过上述方法恢复。通过以上方法,你应该能够成功恢复 CentOS 系统中回收站里的文件。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读:CentOS 回收站文件如何恢复