检查我的计算机已使用多少空间

检查我的计算机已使用多少空间

我使用的是 chromebook,内存不多(作为参考,它是 Acer Chromebook 11),我使用 Crouton 下载了 Linux,即 Ubuntu 12.04,开始学习如何使用 Bash 和 Ubuntu。我还下载了其他软件包,例如 git、在 github 上找到的 vim 的特殊版本、各种 python 软件包等。

我想知道如何获取信息,例如我的电脑使用了多少内存以及哪些软件包占用了最多的空间。我在这个网站上搜索了一下,但找不到任何答案。任何帮助都将不胜感激。谢谢!

答案1

可以直观显示资源使用情况的任务管理器:htop

  • $ sudo apt-get update
  • $ sudo apt-get install htop
  • $ htop

磁盘使用情况:

$ df -h

我的所有磁盘空间都到哪里去了?

$ du -h -d 1(从根目录或/)

清除不再需要的下载的包:

$ sudo apt-get clean

清除不再有下载候选的软件包:

$ sudo apt-get autoclean

删除未使用的包:

$ sudo apt-get autoremove

检查大型日志文件:

$ sudo du -h /var/log

还有其他应用程序可以提供帮助。很多人喜欢一个叫 Bleachbit 的应用程序。我很确定它在 Ubuntu 存储库中。

答案2

你说的“内存”是指磁盘空间还是 RAM?

要了解现在使用了多少 RAM(-m以 MiB 为单位):

free -m

要了解计算机上已使用的磁盘空间量(-m以 MiB 为单位):

df -m | grep '^\(Filesystem\|/dev/\S\+\)'

列出占用最多磁盘空间的 20 个软件包(大小以 KiB 为单位):

dpkg-query -Wf '${Installed-Size}\t${Package}\n' | sort -rn | head -20

要显示 RAM 中的程序:

top

相关内容