Я недавно устанавливаю задание крона в своей системе, которая выполняет следующую почасовую задачу:
wget -O - http://domain.com/?warm_cache=OUc37lgS2 >/dev/null 2>&1
Начиная с установки этого у меня быстро закончилось дисковое пространство. Так, я задаюсь вопросом, существует ли что-либо связанное с вышеупомянутой командой, которая могла бы потенциально быть ответственной.
От моего понимания >/dev/null 2>&1
часть того задания, как предполагается, по существу disgard содержание wget. Это корректно?
Примечание: URL wget является сценарием, который загружается выше на страницы так, чтобы они могли предварительно кэшироваться. Однако это находится на отдельном диске и так, не должен быть источник самого дефицита.
Я с тех пор выполнил эту команду:
du -hx / | sort -h
и получил следующее, как являющееся самыми большими папками / дисковые пожиратели ресурсов:
101M /home/CC-Elektra/libmemcached-1.0.18/tests/libmemcached-1.0
102M /var/lib/clamav/clamav-f466e78bcfc7d8692ae98abcd6950f0b.tmp
106M /home/CC-Elektra/libmemcached-1.0.18/tests/.libs
110M /var/cache/apt-xapian-index
110M /var/cache/apt-xapian-index/index.2
123M /lib/firmware
138M /lib/modules/3.13.0-115-generic/kernel/drivers
138M /lib/modules/3.13.0-116-generic/kernel/drivers
141M /usr/lib/python2.7
168M /usr/lib/x86_64-linux-gnu
174M /usr/share/webmin
178M /var/lib/apt
178M /var/lib/apt/lists
181M /lib/modules/3.13.0-115-generic/kernel
181M /lib/modules/3.13.0-116-generic/kernel
182M /usr/bin
185M /lib/modules/3.13.0-115-generic
185M /lib/modules/3.13.0-116-generic
217M /usr/src
219M /home/CC-Elektra/libmemcached-1.0.18/tests
254M /var/lib/clamav
315M /var/cache
319M /home/CC-Elektra/libmemcached-1.0.18
320M /home/CC-Elektra
321M /home
370M /lib/modules
521M /lib
543M /var/lib
560M /usr/lib
683M /usr/share
699M /var/log
1.6G /var
1.7G /usr
4.2G /
Все выше этого - меньше, чем 100M, хотя существует набор папок, к которым команда, кажется, не имеет разрешение получить доступ.
Как я могу копнуть далее?
Это бесплодно для размышления. Ищите себя, где дисковое пространство используется. Работайте что-то как
sudo du -hx / | sort -h
du
перечислит рекурсивно, сколько места каждая папка занимает на Вашем диске. -x
опция ограничит, это к одной файловой системе, и -h
выберет "человекочитаемый" выходной формат. Это выполняется под sudo
, чтобы удостовериться, что это может сообщить относительно всех папок независимо от их прав доступа. sort
команда сортирует вывод по размеру, таким образом, самые большие папки появятся в конце. (Добавьте -r
опция иметь их вначале вместо этого.)
, Таким образом, это покажет Вам самые большие папки на Вашем корневом разделе (предполагающий, что это - то, исчерпывающее пространство), внизу. Затем посмотрите, какие файлы накапливаются там.