温馨提示×

Linux回收站如何查看删除历史

小樊
68
2025-06-03 22:30:12
栏目: 智能运维

在Linux系统中,回收站(Trash)通常用于存储用户删除的文件和目录。要查看Linux回收站的删除历史,可以使用以下方法:

方法一:使用trash-cli工具

  1. 安装trash-cli工具

    sudo apt-get install trash-cli # Debian/Ubuntu系统 sudo yum install trash-cli # CentOS/RHEL系统 sudo dnf install trash-cli # Fedora系统 
  2. 查看回收站内容

    trash-list 

    这将列出所有已删除的文件和目录。

  3. 查看特定文件的删除历史

    trash-info <文件名> 

    这将显示有关该文件的详细信息,包括删除时间和路径。

  4. 查看回收站中所有文件的删除时间

    trash-list --verbose 

    这将显示每个文件的删除时间和路径。

方法二:使用gvfs-trash工具(适用于GNOME桌面环境)

  1. 安装gvfs-trash工具

    sudo apt-get install gvfs-backends # Debian/Ubuntu系统 sudo yum install gvfs-backends # CentOS/RHEL系统 sudo dnf install gvfs-backends # Fedora系统 
  2. 查看回收站内容

    gvfs-trash --list 

    这将列出所有已删除的文件和目录。

  3. 查看特定文件的删除历史

    gvfs-trash --info <文件名> 

    这将显示有关该文件的详细信息,包括删除时间和路径。

方法三:手动查找回收站目录

  1. 找到回收站目录: 默认情况下,回收站目录位于用户主目录下的.local/share/Trash/files.local/share/Trash/info

    cd ~/.local/share/Trash/files ls -l 
  2. 查看文件删除时间: 你可以使用stat命令查看文件的修改时间,这通常与删除时间相近。

    stat <文件名> 

注意事项

  • 回收站的删除历史记录可能会被系统定期清理,具体取决于系统的配置。
  • 如果你使用的是其他桌面环境(如KDE、XFCE等),可能需要使用不同的工具或方法来查看回收站的删除历史。

通过以上方法,你应该能够在Linux系统中查看回收站的删除历史。

0