温馨提示×

哪些文件可删ubuntu cleanup

小樊
39
2026-09-20 23:01:30
栏目: 智能运维

在 Ubuntu 下进行“清理(cleanup)”时,可删除的文件/目录主要取决于你想释放空间还是保持系统整洁。下面按安全程度分类说明。


一、非常安全(可随时删)

1. APT 缓存包

sudo apt clean
sudo apt autoclean

删除路径:

/var/cache/apt/archives/*.deb

2. 不再需要的依赖

sudo apt autoremove

删除无用的库和内核(旧内核会保留一个)

3. 旧内核(谨慎但常见)

查看当前内核:

uname -r

删除旧内核(不要删当前使用的):

sudo apt remove --purge linux-image-旧版本

二、较安全(一般可删)

4. 用户缓存

~/.cache/

可删,但部分程序会重建

5. 崩溃报告

sudo rm /var/crash/*

6. 日志文件

/var/log/

可删内容(不影响系统):

  • *.log
  • *.gz
  • journal 旧日志:
sudo journalctl --vacuum-time=7d

三、按需删除(看情况)

7. 缩略图缓存

~/.thumbnails/

8. 临时文件

/tmp/

重启后自动清,可手动删

9. Snap 旧版本

snap list
sudo snap remove 包名 --revision=旧版本

10. Docker(如果用)

docker system prune -a

四、不建议删的

❌ 不要删:

  • /bin, /sbin, /lib
  • /etc(配置)
  • /home/用户名 下不认识的文件
  • /usr 中非自己装的软件

五、一键清理示例

sudo apt update
sudo apt autoremove -y
sudo apt clean
sudo journalctl --vacuum-time=7d
rm -rf ~/.cache/thumbnails/*

如果你愿意,可以告诉我:

  • Ubuntu 版本
  • 是否是服务器 / 桌面
  • 主要想清理什么(空间 / 日志 / Docker / Snap)

我可以给你定制清理命令

0