温馨提示×

CentOS如何恢复回收站文件

小樊
33
2025-03-03 15:25:14
栏目: 智能运维
Centos服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

在 CentOS 系统中,文件删除后通常会被移动到回收站(Trash),而不是永久删除。要恢复回收站中的文件,可以使用以下方法:

方法一:使用 trash-cli 工具

  1. 安装 trash-cli 工具

    sudo yum install trash-cli
    
  2. 查看回收站中的文件

    trash-list
    
  3. 恢复单个文件

    trash-restore <文件名>
    

    例如:

    trash-restore example.txt
    
  4. 恢复所有文件

    trash-restore -r
    

方法二:手动恢复

  1. 找到回收站目录: 默认情况下,回收站目录位于用户主目录下的 .local/share/Trash/files.local/share/Trash/info

    cd ~/.local/share/Trash/files
    
  2. 查找要恢复的文件: 使用 find 命令查找特定文件:

    find . -name "example.txt"
    
  3. 恢复文件: 找到文件后,将其移动回原目录。例如,如果文件在 files/username/Documents 目录下:

    mv ./username/Documents/example.txt /path/to/original/location/
    

方法三:使用图形界面(如果有)

如果你使用的是带有图形界面的 CentOS 版本(例如 CentOS 8 的 GNOME 桌面环境),可以通过图形界面来恢复文件:

  1. 打开文件管理器。
  2. 导航到回收站(通常在侧边栏或底部工具栏中)。
  3. 找到要恢复的文件,右键点击并选择“恢复”。

注意事项

  • 恢复的文件可能会覆盖目标位置的同名文件,请确保目标位置没有重要数据。
  • 如果文件被永久删除(例如使用 rm -rf 命令),则无法通过上述方法恢复。

通过以上方法,你应该能够成功恢复 CentOS 系统中回收站里的文件。

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读:CentOS 回收站文件如何恢复

0