CENTOS中如何知道目录大小

Yog*_*gus 18 centos du

我的服务器上有一个网站,我拥有它。

该网站的大小约为 170GB。这不应该是这么多。最多应该在 20GB 左右。我不知道是什么让它这么大。

我想弄清楚哪个目录的大小如此之大,但我也做不到。

我检查了数据库大小,大约 500 MB。
请帮我找出对此负责的主目录。

mve*_*one 36

在任何 linux 系统下,你都想使用命令du. (磁盘使用情况)

常见用法是:du -sh file(s) name(s)du -sh /path/to/dir/*

-s 代表“摘要”,它将为您提供每个参数的大小,而不是详细说明下面文件树的每个元素的大小。

代替由“k”,“M”或千字节,兆字节和千兆字节的“g”,而不是“H” ħ UMAN可读。使用 k/m/g 开关,您可以将输出通过管道传输到sort -n(数字排序而不是字典顺序)以获取目录中按大小排序的文件列表。sort甚至有-h最新版本的过滤器。

如果您仍然有很大的不同,您可能需要尝试--apparent-size切换到du它,这将允许您诊断稀疏文件。(里面有空白空间的文件,简单来说)

欲了解更多信息,请参阅手册页du