溫馨提示×

CentOS回收站如何恢復誤刪

小樊
39
2025-10-13 07:24:03
欄目: 智能運維

CentOS系統回收站恢復誤刪文件方法

CentOS作為Linux發行版,默認沒有類似Windows的圖形化回收站,但文件刪除后會進入用戶主目錄下的隱藏回收站目錄.local/share/Trash),或可通過工具(如trash-cli)實現回收站功能。以下是具體恢復步驟:

一、通過圖形化桌面環境恢復(適用于GNOME/KDE等桌面環境)

若系統安裝了圖形化桌面(如CentOS默認的GNOME),可直接通過桌面操作恢復:

  1. 打開回收站:點擊桌面右上角的“垃圾桶”圖標,或打開文件管理器(如Nautilus),進入“回收站”文件夾。
  2. 查找并恢復文件:在回收站中瀏覽,找到誤刪的文件,選中后右鍵選擇“恢復”選項,或直接拖拽文件至目標目錄(如桌面、文檔文件夾)。
  3. 完成恢復:恢復后文件將回到原刪除位置(或拖拽的目標位置)。

二、使用trash-cli命令行工具恢復(推薦)

trash-cli是Linux下管理回收站的命令行工具,支持查看、恢復和清空回收站,適用于無圖形界面的場景。

  1. 安裝trash-cli
    在終端執行以下命令安裝:
    sudo yum install trash-cli
    
  2. 查看回收站內容
    執行trash-list命令,列出回收站中的所有文件及刪除時間:
    trash-list
    
  3. 恢復單個文件
    使用trash-restore命令,輸入文件名或路徑恢復指定文件(如恢復example.txt):
    trash-restore example.txt
    
    若需恢復所有文件,添加-r參數:
    trash-restore -r
    
  4. 注意事項
    • 恢復前需確?;厥照疚幢磺蹇眨ㄈ粢亚蹇?,需使用數據恢復工具,見下文);
    • 命令執行需有對應目錄的讀取權限。

三、手動訪問回收站目錄恢復

回收站的默認存儲路徑為用戶主目錄下的.local/share/Trash,包含兩個子目錄:

  • files:存放實際刪除的文件;
  • info:存放文件元數據(如原路徑、刪除時間)。 恢復步驟
  1. 打開終端,進入回收站的files目錄:
    cd ~/.local/share/Trash/files
    
  2. 使用ls命令查看文件列表,找到誤刪文件。
  3. 將文件復制或移動至目標目錄(如桌面):
    cp 誤刪文件名 ~/Desktop/  # 復制到桌面
    # 或
    mv 誤刪文件名 ~/Documents/  # 移動到文檔目錄
    

四、回收站清空后的恢復方法(使用數據恢復工具)

若回收站已被清空,或文件未進入回收站(如直接使用rm -rf命令刪除),可使用以下工具嘗試恢復:

1. 使用extundelete恢復ext4文件系統文件

extundelete是針對ext3/ext4文件系統的恢復工具,需提前安裝:

  1. 安裝extundelete
    sudo yum install extundelete
    
  2. 恢復文件
    /dev/sdXn替換為誤刪文件所在的分區(如/dev/sda1),/home/username/.Trash-1000/files替換為回收站路徑(可通過df -h查看分區掛載點):
    sudo extundelete /dev/sdXn --restore-all
    
    恢復的文件將保存在當前目錄下的RECOVERED_FILES文件夾中。

2. 使用TestDisk恢復多種文件系統文件

TestDisk支持ext4、XFS等多種文件系統,操作步驟如下:

  1. 安裝TestDisk
    sudo yum install testdisk
    
  2. 運行TestDisk
    sudo testdisk
    
  3. 選擇分區
    依次選擇“Create”→“Intel/PC Partition”→目標硬盤→“Analyse”→“Quick Search”,找到包含誤刪文件的分區。
  4. 復制文件
    選中目標分區,按C鍵復制文件至安全位置(如外接U盤),按Q鍵退出。

五、恢復注意事項

  1. 停止寫入操作:誤刪文件后,立即停止向目標分區寫入新數據(如復制、下載文件),避免覆蓋原文件數據;
  2. 備份重要數據:定期備份重要文件(如使用rsync、tar工具),是防止數據丟失的最有效方法;
  3. 成功率依賴:恢復成功率與文件刪除時間、分區使用頻率密切相關,越早恢復成功率越高。

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