不久前,我只使用了35%的HD。就在最近,它猛增了54%,而我的磁盘空间是16gb,因此已经超过了3gig。
从我记得我无法构建mysql的情况来看,我安装了gitolite,它要求我从具有大量依赖关系的源代码构建git(我认为这是用于构建文档,我认为我看到了Latex和其他软件包,但是当我睡着时我很困正在安装)。我怀疑这就是占用磁盘空间的原因。
无论如何,到目前为止,我删除了我知道的源文件夹并运行了这些命令。我还可以做些什么?(3gigs非常强大)
sudo apt-get autoclean
sudo deborphan | xargs sudo apt-get -y remove --purge
完成上述操作后,我做了ncdu,发现
Git本身实际上在``/ usr / local / libexec / git-core''中的152个文件中使用了502mb。谁知道。我感到奇怪的是,其中大多数文件每个都是4.6mb ...
MySql在/ tmp文件夹中占用了1 + gb
我不小心制作了我的mono src文件夹的副本,该文件夹具有两个版本的mono,在一起的大小为1.7gb。
删除src的副本和一个额外的mono版本(总共2.6gb)+我的temp文件夹df中的mysql现在报告为28%而不是54%,这使我感觉好多了。
我仍然对git使用502mb感到惊讶。在Windows上,它使用57mb(大约10xless)。等效文件夹(C:\ Program Files(x86)\ Git \ libexec \ git-core)将所有这些应用程序用作git的快捷方式。git仅为1.2mb(不是4.6)。我也检查了linux git-core文件夹是否都是链接,我知道他们没有软链接(我使用cmd 我尝试了stat git,stat git-add并看到它们具有相同的innode。因此,大多数这些文件都是git的硬链接(我认为是)。所以git实际上并不会占用那么多空间。find . -maxdepth 1 -type l -print0 | xargs -0 ls -ld
),