centos

CentOS回收站怎么设置

小樊
44
2025-03-19 18:25:26
栏目: 智能运维

在CentOS系统中,回收站功能默认是关闭的。如果你想启用并设置CentOS的回收站,可以按照以下步骤操作:

方法一:使用trash-cli工具

  1. 安装trash-cli

    sudo yum install trash-cli
    
  2. 配置回收站大小

    • 编辑/etc/trash.conf文件:
      sudo vi /etc/trash.conf
      
    • 修改以下参数来设置回收站的大小和保留时间:
      [Trash]
      trash_dir = ~/.local/share/Trash
      trash_info_dir = ~/.local/share/Trash/info
      trash_files_directory = ~/.local/share/Trash/files
      trash_info_directory = ~/.local/share/Trash/info
      trash_max_file_size = 10485760  # 10MB
      trash_max_files = 1000
      trash_max_folders = 100
      trash_keep_days = 7
      
  3. 启用回收站

    • 确保trash-cli命令可用:
      trash --version
      
    • 使用trash命令来删除文件或目录,它们会被移动到回收站而不是直接删除:
      trash /path/to/file_or_directory
      
  4. 查看回收站内容

    trash-list
    
  5. 清空回收站

    trash-empty
    

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

  1. 安装gvfs-trash

    sudo yum install gvfs-trash
    
  2. 配置回收站大小

    • 编辑/etc/gvfs/gvfs.conf文件:
      sudo vi /etc/gvfs/gvfs.conf
      
    • 修改以下参数来设置回收站的大小和保留时间:
      [Trash]
      trash_dir = ~/.local/share/Trash
      trash_info_dir = ~/.local/share/Trash/info
      trash_files_directory = ~/.local/share/Trash/files
      trash_info_directory = ~/.local/share/Trash/info
      trash_max_file_size = 10485760  # 10MB
      trash_max_files = 1000
      trash_max_folders = 100
      trash_keep_days = 7
      
  3. 使用gvfs-trash命令

    • 删除文件或目录:
      gvfs-trash /path/to/file_or_directory
      
    • 查看回收站内容:
      gvfs-trash-list
      
    • 清空回收站:
      gvfs-trash-empty
      

注意事项

通过以上步骤,你应该能够在CentOS系统中成功设置和使用回收站功能。

0
看了该问题的人还看了