Linux回收站清理规则主要涉及文件存储、保留策略和清理方式,具体如下:
存储位置
~/.local/share/Trash 目录中,包含 files(存储删除的文件)和 info(存储元数据,如删除时间、原路径)子目录。保留策略
trash-cli的autotrash功能)设置文件保留天数,例如删除超过30天的文件。清理方式
rm -rf ~/.local/share/Trash/files/*。crontab设置周期性任务,例如每天凌晨清空回收站。trash-cli、gvfs-trash等工具的自动清理功能,按规则删除过期文件。注意:Linux系统本身无统一回收站机制,具体行为取决于桌面环境或用户配置,部分场景(如直接使用rm命令)可能直接永久删除文件,需谨慎操作。