Мой клиент использует до 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
Ах, я вижу, пора сделать "ням, убрать все". :-)