首页主机资讯centos如何调整回收站大小

centos如何调整回收站大小

时间2025-10-24 10:52:03发布访客分类主机资讯浏览1082
导读:CentOS调整回收站大小的方法(基于命令行工具) CentOS系统默认未内置图形化回收站功能,需通过**命令行工具(如trash-cli)或桌面环境组件(如gvfs-trash)**实现回收站管理及大小调整。以下是具体步骤: 一、使用tr...

CentOS调整回收站大小的方法(基于命令行工具)

CentOS系统默认未内置图形化回收站功能,需通过**命令行工具(如trash-cli桌面环境组件(如gvfs-trash)**实现回收站管理及大小调整。以下是具体步骤:

一、使用trash-cli工具(推荐,适用于所有桌面环境)

trash-cli是命令行下的回收站管理工具,可通过配置文件或环境变量调整回收站大小。

1. 安装trash-cli

若未安装,通过以下命令安装:

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

有两种方式可调整回收站大小:

  • 方式一:修改全局配置文件(影响所有用户)
    编辑/etc/trash.conf文件(需root权限):

    sudo vi /etc/trash.conf
    

    找到[Trash] section,修改或添加以下参数(单位:字节):

    trash_max_file_size = 10485760  # 单个文件最大10MB(10*1024*1024)
    trash_max_size = 1073741824     # 回收站总大小上限1GB(1*1024*1024*1024)
    

    保存并退出。

  • 方式二:设置用户级环境变量(仅影响当前用户)
    编辑用户主目录下的.bashrc(或.bash_profile)文件:

    vi ~/.bashrc
    

    在文件末尾添加以下内容(以1GB为例):

    export TRASH_MAX_SIZE=1073741824
    

    使配置生效:

    source ~/.bashrc
    
3. 使用trash-cli命令
  • 将文件移动到回收站(替代rm命令):
    trash /path/to/file_or_directory
    
  • 查看回收站内容(含大小统计):
    trash-list
    
  • 清空回收站:
    trash-empty
    
  • 删除回收站中指定文件:
    trash-rm /path/to/trashed_file
    

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

若使用GNOME桌面环境,可通过gvfs-trash工具调整回收站大小(依赖桌面配置)。

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

编辑/etc/gvfs/gvfs.conf文件(需root权限):

sudo vi /etc/gvfs/gvfs.conf

找到[Trash] section,修改以下参数(单位:字节):

trash_max_file_size = 10485760  # 单个文件最大10MB
trash_max_size = 1073741824     # 回收站总大小上限1GB

保存并退出。

3. 使用gvfs-trash命令
  • 将文件移动到回收站:
    gvfs-trash /path/to/file_or_directory
    
  • 查看回收站内容:
    gvfs-trash-list
    
  • 清空回收站:
    gvfs-trash-empty
    

三、注意事项

  1. 权限问题:修改系统级配置文件(如/etc/trash.conf/etc/gvfs/gvfs.conf)需root权限。
  2. 生效条件:修改环境变量后需重新登录或运行source命令;修改配置文件后可能需要重启桌面环境(如GNOME下运行gnome-shell --replace & )。
  3. 手动回收站目录:若未使用上述工具,可手动创建回收站目录(如~/.local/share/Trash),并通过durm命令手动管理大小(不推荐,易出错)。

通过以上方法,可在CentOS系统中实现回收站大小的限制与管理,避免因误删导致磁盘空间耗尽。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: centos如何调整回收站大小
本文地址: https://pptw.com/jishu/734347.html
CentOS中如何进行内部链接优化 centos如何管理回收站的文件

游客 回复需填写必要信息