我在一个Ubuntu服务器上用完了磁盘空间。 我怎么知道磁盘空间是如何被使用的,所以我可以清理磁盘/删除不需要的文件?
df -h :会告诉你所有安装的文件系统的空间使用情况。 du -sh :会告诉你当前目录的空间使用情况。 du -h --max-depth=1 :会告诉你当前目录下每个目录的空间使用情况。 尝试NCurses磁盘使用情况 。 作为一个最终用户工具是非常有用的(相对于程序员可能在脚本中使用的东西)。
按大小以降序列出文件/文件夹;
du -sk * |sort -rn
在人类可读的大小(仅GNUsorting);
du -sh * |sort -rh
杜是工作的命令,因为它会给你的磁盘使用情况。
尝试在根目录下运行du -sh ,然后在下面的目录中运行。
希望这可以帮助。
我喜欢的graphics程序是KDirStat 。 其他人提到ncdu ,这是很好的。 KDirStat为您提供了一个巨大的整个驱动器的概述。
KDirStat主页