在 Linux 中清理临时文件的方法取决于发行版、桌面环境以及你想清理的范围。下面按「常见 → 进阶 → 桌面环境」给你一个完整说明。

sudo rm -rf /tmp/*注意:
/tmp 本身推荐做法:
重启系统即可自动清理 /tmp
sudo apt clean # 清除所有缓存sudo apt autoclean # 只清除过期缓存
sudo apt autoremove # 删除无用依赖
sudo yum clean all# 或
sudo dnf clean all
sudo pacman -Scsudo pacman -Rns $(pacman -Qtdq)
rm -rf ~/.cache/*常见缓存目录:
~/.cache~/.local/share/Trash/*(回收站)du -sh /var/logsudo journalctl --vacuum-time=7d或手动删除:
sudo rm -rf /var/log/*.log不建议直接删除正在写入的日志
sudo apt install bleachbitbleachbit
功能:
使用时要看清楚选项,避免误删
sudo apt install ncduncdu /
适合找“谁在占空间”
rm -rf ~/.cache/gnome-shell/*rm -rf ~/.cache/kioexec查看配置:
systemctl status tmp.mountsudo systemctl edit tmp.mountsudo apt cleansudo apt autoremove
rm -rf ~/.cache/*
/var 整个目录/tmp 中的正在使用文件rm -rf / 或类似命令你可以告诉我:
我可以给你最精准、最安全的清理方案