在 Linux 系统中,“可删文件/目录”取决于你是在清理个人机器、服务器,还是只为释放空间。下面按安全 → 谨慎 → 危险分类说明。
/tmp/*
/var/tmp/*
✅ 系统重启后通常自动清空
⚠️ 删除前确认没有程序正在使用
~/.cache/*
✅ 各类软件缓存,删了会重建
/var/log/*.gz
/var/log/*.[0-9]
✅ 压缩后的旧日志,可删
❌ 不要删 /var/log 本身
apt clean
apt autoremove
yum clean all
pacman -Scc
dpkg --list | grep linux-image
保留当前使用内核,删其余
/var/crash/*
core.*
⚠️ 仅调试用,可删
~/Downloads/*
~/Desktop/*
⚠️ 人工确认
❌ 以下目录不要手动删
/bin /sbin /usr /lib /etc /boot
/var /proc /sys /dev
误删可能导致系统无法启动。
du -h --max-depth=1 /
sudo apt autoremove -y
sudo apt clean
rm -rf ~/.cache/*
你现在的系统是什么?(Ubuntu / CentOS / Arch?)