13

У меня есть веб-сайт на моем сервере, и я им владею.

Размер сайта составляет около 170 ГБ. Это не должно быть так много. Максимум, это должно быть около 20 ГБ. Я не знаю, что делает его таким большим.

Я пытаюсь выяснить, какой каталог имеет такой большой размер, но я тоже не могу.

Я проверил размер БД, и он составляет около 500 МБ.
Пожалуйста, помогите мне найти главный каталог, ответственный за это.

1 ответ1

25

В любой системе Linux вы хотите использовать команду du . (Использование диска)

Обычно используются du -sh file(s) name(s) du -sh /path/to/dir/*

-s означает "сводка", которая даст вам размер каждого аргумента вместо того, чтобы указывать размер каждого элемента дерева файлов под ним.

Заменить «H» на «K», «M» или «G» для килобайта, мегабайтов и гигабайтов вместо ч Умань-читаемой. С помощью переключателей k/m/g вы можете затем направить вывод в sort -n (числовая сортировка вместо лексикографической), чтобы получить отсортированный по размеру список файлов в каталоге. sort даже есть фильтр -h на последних версиях.

Если у вас все еще есть большая разница, вы можете попробовать --apparent-size переключиться на du что позволит вам диагностировать разреженные файлы. (файлы с пустым пространством внутри, чтобы быть простым)

Для получения дополнительной информации см. Справочную страницу du

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .