Ubuntu 22.04 桌面
我尝试对其进行一些深入研究,但是我对文件系统不是很了解,而且我不确定如何实际检查文件大小(如果我la -la --block-size=GB
在文件中这样做/
,则会得到不同的大小,如果我在特定文件夹中这样做/home
),而且我不确定删除什么是安全的。
我已经运行了一个软件来帮助我清理重复文件、tmp 等。有什么建议可以从哪里开始?根文件夹占用大约 20G 是正常的吗?
我非常感谢任何关于此事的指导!
更新:sudo du -hc --max-depth=1 /
按照@matigo 的建议运行后的输出
答案1
为了帮助其他人和我未来的自己,下面是我为进一步挖掘问题所在所采取的步骤:
运行
sudo du -hc --max-depth=1 /
,然后对看起来相当大的子文件夹运行相同的操作。即sudo du -hc --max-depth=1 /var/lib
清理软件包。我运行
apt autoremove && apt clean
apt 软件包并sudo bash -c 'rm /var/lib/snapd/cache/*'
删除 snap 缓存。我检查了 snap 文件的保存版本(运行第一个命令后发现 snap 文件夹占用了 11GB),
snap list --all
然后运行了一个 bash 脚本来整理 snap 版本(你可以在谷歌上找到很多。只需搜索一下 snap 包管理器的免费磁盘空间)我还检查了我所有的 apt 包,看看是否不需要其中的一些
apt list --installed
其他有用的命令:
sudo du -sh /
- 显示特定文件夹的大小
df -h
- 查看整个磁盘大小
并且始终保持好奇心,并尝试了解大多数文件夹是什么以及它们为什么在那里,对于包也是如此。这肯定需要一些时间,但希望每次花费的时间越来越少 :)