Ubuntu 回收站与临时文件清理指南
要点说明
清理回收站
rm -rf ~/.local/share/Trash/*
sudo rm -rf /root/.local/share/Trash/*
sudo rm -rf /home/*/.local/share/Trash/*
清理临时文件
sudo rm -rf /tmp/*
sudo find /tmp -type f -mtime +7 -delete
sudo apt-get clean
sudo apt-get autoclean
sudo apt-get autoremove --purge
sudo journalctl --vacuum-time=3d
sudo du -sh /var/log/* # 先查看占用,再决定清理策略
rm -rf ~/.cache/mozilla/firefox/*
rm -rf ~/.cache/google-chrome/*
echo 1 | sudo tee /proc/sys/vm/drop_caches
df -h 查看磁盘占用,避免误删正在使用的文件。自动清理方案
sudo apt-get update
sudo apt-get install autotrash
# 示例:删除回收站中超过 30 天的文件
autotrash -d 30
# 示例:当剩余空间不足 1024MB 时,删除超过 7 天的文件
autotrash --max-free 1024 -d 7
crontab -e
# 添加一行:
0 2 * * * /bin/bash /path/to/cleanup_script.sh
脚本中可包含 apt clean、autoremove、journalctl --vacuum-time、find /tmp -mtime +7 -delete 等命令。图形化工具与注意事项
sudo 时务必确认命令路径与作用范围,避免误删系统关键文件。