Что пожирает мое дисковое пространство?
Я совсем недавно установил Ubuntu 15.10. Я наблюдал за доступным объемом памяти в течение двух дней и заметил, что объем свободной памяти продолжает уменьшаться с медленной скоростью. Первоначально используемая память была 5 ГБ, затем она продолжала увеличиваться до 6 до 6,5, и теперь она составляет около 6,8. За этот период я не установил ничего значительного (за исключением некоторых небольших пакетов стоимостью несколько МБ) . Моя домашняя папка занимает всего несколько сотен килобайт. Что пожирает мое дисковое пространство? Как узнать, что происходит?
2 ответа
Указанное количество кажется в большинстве случаев кэшем.deb. Выполните эту команду:
sudo apt-get clean
и после этого еще раз проверьте использование диска.
Вы можете узнать, сколько места занимают подкаталоги, используя следующую команду:
sudo du -hxd 1 YOUR_PATH 2>/dev/null | sort -hr
Что оно делает:
sudo
: запуститьdu
Команда от имени root - нужна только / рекомендуется, если вы хотите вывести список за пределы вашего домашнего каталога.du
Инструмент анализа данных. Аргументы:-h
: использовать читаемый человеком числовой вывод (т. е. 2048 байт = 2K)-x
: оставайтесь в той же файловой системе, не перечисляйте каталоги, которые там только что смонтированы-d 1
: глубина рекурсии дисплея установлена в 1, это означает, что она будет печатать только данный каталог и прямые подкаталоги.YOUR_PATH
: Путь, который следует проанализировать. Измените это на любой путь, который вы хотите.2>/dev/null
: нам не нужен вывод ошибок (например, когда он пытается получить размер виртуальных файлов), поэтому мы передаем его в цифровую нирвану aka / dev / null.
|
: использовать выходные данные предыдущей команды в качестве входных данных для следующей командыsort
: сортировка ввода. Аргументы:-h
: распознавать числа типа 2K и сортировать их по реальному значению-r
: в обратном порядке: сначала печатать самые большие числа
Пример для моей файловой системы root /
:
$ sudo du -hxd 1 / 2>/dev/null | sort -hr
5,7G /
4,0G /usr
1,3G /var
358M /lib
49M /opt
15M /etc
13M /sbin
13M /bin
840K /tmp
32K /root
16K /lost+found
8,0K /media
4,0K /srv
4,0K /mnt
4,0K /lib64
4,0K /cdrom
Обратите внимание, что общий размер данного каталога также включен, а не только подкаталоги.