linux

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

小樊
61
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 <文件名>
    

注意事项

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

0
看了该问题的人还看了