溫馨提示×

CentOS如何恢復回收站文件

小樊
64
2025-03-03 15:25:14
欄目: 智能運維

在 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 系統中回收站里的文件。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女