温馨提示×

Debian如何安装回收工具

小樊
35
2026-07-13 06:13:14
栏目: 智能运维

在 Debian 系统中,常用的“回收工具”通常指 文件恢复工具(用于恢复误删的文件)或 回收站管理工具(用于增强桌面环境的回收站功能)。以下是常见场景的安装和使用方法:

一、文件恢复工具(误删文件恢复)

如果误删了文件,需要及时用工具尝试恢复(注意:删除后尽量避免写入新数据,否则可能覆盖原文件导致无法恢复)。

1. TestDisk & PhotoRec(最常用,支持多种文件系统)

TestDisk 用于修复分区表、恢复丢失分区;PhotoRec 用于恢复多种类型的文件(图片、文档、视频等),支持 ext2/ext3/ext4、FAT、NTFS 等文件系统。

安装方法

sudo apt update
sudo apt install testdisk

使用简介

  • 运行 sudo photorec(恢复文件)或 sudo testdisk(修复分区)。
  • PhotoRec 会引导你选择磁盘、分区、文件系统类型,然后指定恢复文件的保存目录(不要保存到原分区,避免覆盖)。

2. Extundelete(针对 ext3/ext4 文件系统)

专门用于恢复 ext3/ext4 分区中误删的文件,基于文件系统日志恢复。

安装方法

sudo apt update
sudo apt install extundelete

使用简介

  • 假设误删文件的分区是 /dev/sda1,先卸载该分区(避免写入):
    sudo umount /dev/sda1  # 若分区已挂载
    
  • 恢复指定目录(如 /home/user/documents):
    sudo extundelete /dev/sda1 --restore-directory /home/user/documents
    
  • 恢复所有文件:
    sudo extundelete /dev/sda1 --restore-all
    
  • 恢复的文件会保存在当前目录的 RECOVERED_FILES 文件夹中。

3. R-Linux(图形化,免费但非开源)

R-Linux 是 R-Tools 公司推出的免费图形化恢复工具,支持 ext2/ext3/ext4、FAT、NTFS 等,适合新手。

安装方法
Debian 官方仓库没有 R-Linux,需从官网下载 deb 包:

  1. 访问 R-Linux 官网,下载对应 Debian/Ubuntu 的 .deb 包(如 r-linux_amd64.deb)。
  2. 安装下载的包:
    sudo dpkg -i r-linux_amd64.deb
    # 若依赖缺失,修复依赖:
    sudo apt -f install
    

二、回收站管理工具(桌面环境增强)

Debian 桌面环境(如 GNOME、KDE)默认已有回收站,但如果需要更强大的管理(如命令行操作、自动清理等),可以安装以下工具:

1. Trash-Cli(命令行回收站工具)

用于在终端中管理回收站(列出、恢复、清空文件),适合习惯命令行的用户。

安装方法

sudo apt update
sudo apt install trash-cli

常用命令

  • 删除文件到回收站(替代 rm):
    trash 文件名  # 或 trash-put 文件名
    
  • 列出回收站中的文件:
    trash-list
    
  • 恢复回收站中的文件:
    trash-restore  # 会列出文件让你选择恢复哪个
    
  • 清空回收站:
    trash-empty  # 或指定天数(如清空7天前的):trash-empty 7
    

2. GNOME/KDE 回收站(默认已集成)

  • GNOME 桌面:默认回收站位于 ~/Trash,可通过文件管理器(Nautilus)直接访问,右键操作恢复/清空。
  • KDE 桌面:回收站由 Dolphin 文件管理器管理,功能类似,支持右键操作和设置自动清理规则。

注意事项

  1. 文件恢复成功率:删除时间越短、原分区写入越少,恢复成功率越高;若文件被覆盖,几乎无法恢复。
  2. 避免二次损坏:恢复文件时,不要将文件保存到原删除分区,建议外接存储。
  3. 备份优先:重要数据定期备份(如用 rsyncTimeshift),比恢复更可靠。

根据你的需求选择工具即可:误删恢复优先用 PhotoRecExtundelete;命令行回收站管理用 Trash-Cli

0