centos

CentOS回收站能设置大小吗

小樊
38
2025-07-16 21:16:28
栏目: 智能运维

在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
      
  4. 查看回收站内容

    trash-list
    
  5. 清空回收站

    trash-empty
    

使用文件系统级别的回收站

  1. 创建回收站目录

    mkdir -p /root/.trash
    
  2. 编辑 /etc/fstab 文件

    sudo vi /etc/fstab
    

    在文件末尾添加以下内容,以设置回收站的大小:

    tmpfs /root/.trash tmpfs defaults,noatime,size_in_percent=10 0 0
    

    这里的 size_in_percent=10 表示回收站占用的磁盘空间百分比为10%。

  3. 重新挂载分区以使更改生效

    sudo umount /root/.trash
    sudo mount -a
    

请注意,这些方法适用于使用 trash-cli 或文件系统级别的回收站。如果您的系统使用其他方法管理回收站,请查阅相应文档以获取有关自定义回收站大小的详细信息。

0
看了该问题的人还看了