Ubuntu回收站文件可以還原
Ubuntu系統的回收站(Trash)是已刪除文件的臨時存儲容器,默認情況下,文件刪除后會移動至回收站,用戶可通過以下方法還原:
適用于大多數帶有桌面環境(如GNOME、KDE)的Ubuntu版本,操作步驟簡單直觀:
若桌面環境不可用(如遠程服務器、純命令行模式),可通過終端操作:
Ctrl + Alt + T
組合鍵啟動終端。cd ~/.local/share/Trash/files
(~
代表當前用戶主目錄),回車進入回收站的文件存儲路徑。ls
命令列出回收站內的所有文件(如ls -a
可顯示隱藏文件),確認目標文件是否存在。mv
命令將文件移動至目標位置,例如將deleted-file.txt
恢復至桌面,可輸入mv deleted-file.txt ~/Desktop/
,回車后文件將移至桌面。若回收站已被清空,或文件刪除時未經過回收站(如使用Shift + Delete
組合鍵),可使用以下工具嘗試恢復:
sudo apt-get install extundelete
)。使用時需先以只讀方式掛載文件系統(避免覆蓋數據),再執行sudo extundelete /dev/sdXY --restore-file /path/to/deleted/file
(/dev/sdXY
為文件所在分區,如/dev/sda1
;/path/to/deleted/file
為文件原始路徑),恢復的文件將保存在當前目錄下的RECOVERED_FILES
文件夾中。sudo testdisk
,按照提示選擇磁盤、分區,通過“Analyse”(分析)和“Quick Search”(快速搜索)查找刪除文件,找到后選擇“Recover”(恢復)即可。