linux

Linux回收站误删除如何找回

小樊
58
2025-10-02 13:35:08
栏目: 智能运维

一、优先检查桌面环境的回收站功能
大多数Linux桌面环境(如GNOME、KDE、XFCE等)内置回收站功能,误删除的文件会暂时存储在回收站中,无需额外工具即可恢复。

二、通过命令行访问回收站目录
若图形界面回收站无法访问,可直接操作回收站的文件系统路径。Linux回收站的实际存储位置为:

  1. 打开终端,使用ls ~/.local/share/Trash/files/查看回收站中的文件;
  2. 使用mv命令将文件移回原始位置,例如:mv ~/.local/share/Trash/files/误删除文件.txt ~/文档/(将文件恢复到“文档”文件夹)。

三、使用命令行工具恢复未进入回收站的文件
若文件是通过rm -rf等命令直接删除(未进入回收站),可使用以下工具恢复:

四、恢复前的关键注意事项

  1. 立即停止写入操作:误删除文件后,不要再向目标分区复制、下载或修改文件,否则新数据会覆盖已删除文件的存储空间,降低恢复成功率;
  2. 选择合适的工具:extundelete仅支持ext系列文件系统,testdisk/photorec支持FAT、NTFS、ext等多种文件系统,根据文件系统类型选择;
  3. 优先使用图形界面回收站:若文件仍在回收站中,图形界面恢复更简单、安全,避免命令行操作失误。

0
看了该问题的人还看了