Назад | Перейти на главную страницу

Как узнать, сколько места используется на домен / каталог?

Мой клиент использует до 300 ГБ дискового пространства в трех поддоменах. Есть ли простой способ увидеть, что используется? Например, я мог бы видеть каждый субдомен и размер, который они принимают, и даже каждый каталог внутри субдоменов? с помощью ssh или приложения с открытым исходным кодом?

Коробка Linux?

du -csh / путь / к / каталогу

Для подробного описания использования каталогов мне нравится использовать:

du -x /path/to/top/directory | sort -rn | less

Это покажет использование каждого каталога (и всего его вложенного содержимого), отсортированного с самым большим вверху. Параметр "-x" полезен, если смонтированы proc, sys или другие виртуальные файловые системы (скажем, вы запускаете du корневого каталога).

Например, мои 1,5 ГБ / вар используются примерно так:

1572347     /var
1161430     /var/lib
1049414     /var/lib/pgsql
1049412     /var/lib/pgsql/data
934120      /var/lib/pgsql/data/base
857420      /var/lib/pgsql/data/base/16398
214904      /var/cache
188599      /var/cache/yum/i386/14
188599      /var/cache/yum/i386
188599      /var/cache/yum

Ах, я вижу, пора сделать "ням, убрать все". :-)