在Linux系统中,回收站(Trash)的容量限制取决于具体的桌面环境和配置方式。以下是不同情况下的详细说明:
~/.local/share/Trash/
files/
存储删除的文件,info/
存储元数据(如原路径、删除时间)。~/.config/user-dirs.dirs
或桌面环境设置(如GNOME的dconf-editor
)可调整回收站行为,但通常不直接设置大小限制。du -sh ~/.local/share/Trash
查看当前回收站占用空间。cron
定时任务清理回收站:
bash
0 * * * * rm -rf ~/.local/share/Trash/files/*
quota
)限制用户目录所在分区的空间,间接控制回收站容量。rm
命令直接删除文件(无回收站)。若需回收站功能,可配置:
bash
alias rm='mv --target-directory=~/.Trash/'
并手动监控~/.Trash/
大小。Linux回收站默认容量由磁盘剩余空间决定,如需限制需主动配置。建议定期清理或使用工具(如trash-cli
)管理。关键命令:
# 查看回收站大小
du -sh ~/.local/share/Trash
# 清空回收站
rm -rf ~/.local/share/Trash/*