温馨提示×

CentOS回收站能设置大小吗

小樊
47
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