Что съедает мое дисковое пространство?

Я совсем недавно установил Ubuntu 15.10. Я наблюдал доступный объем памяти более чем два дня, и я заметил, что свободная память продолжает уменьшаться на низкой скорости. Первоначально используемая память составляла 5 ГБ, Затем она продолжала увеличиваться до 6 к 6,5, и теперь она стоит приблизительно 6,8. Я не установил ничего значительного за этот период (кроме некоторых небольших пакетов, стоящих некоторых MBS).My, домашняя папка составляет только немного 100 КБ. Что съедает мое дисковое пространство? Как может узнать, продолжается ли что-то?

1
задан 26 January 2016 в 15:15

2 ответа

Обозначенная сумма, кажется, .deb кэш в большинстве. Дайте эту команду:

sudo apt-get clean

и после той проверки снова использование диска.

2
ответ дан 3 December 2019 в 06:59

Можно узнать, насколько подкаталоги пространства занимают использование следующей команды:

sudo du -hxd 1 YOUR_PATH 2>/dev/null | sort -hr

, Что это делает:

  • sudo: работайте эти du команда, поскольку корень - только нуждался/рекомендовал, если Вы хотите перечислить материал вне своего собственного корневого каталога.
  • du: мудрец disk u анализ инструмента. Аргументы:
    • -h: используйте человекочитаемый числовой вывод (т.е. 2 048 байтов = 2K)
    • -x: останьтесь в той же файловой системе, не перечисляйте каталоги, которые просто смонтированы там
    • -d 1: отобразитесь глубина рекурсии установлена на 1, который означает, что она только распечатает данный каталог и прямые подкаталоги.
    • YOUR_PATH: путь, который должен быть проанализирован. Измените это на любой путь, который Вы хотите.
    • 2>/dev/null: мы не хотим вывод ошибок (например, от того, когда он пытается получить размер виртуальных файлов), таким образом, мы передаем это по каналу к цифровой нирване иначе/dev/null.
  • |: используйте вывод предыдущей команды, как введено для следующей команды
  • sort: отсортируйте вход. Аргументы:
    • -h: распознайте числа как 2K и отсортируйте их согласно их действительному значению
    • -r: обратный порядок: распечатайте наибольшие числа сначала

Пример для моего корня файловой системы /:

$ 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

Примечание, что общий размер данного каталога также включен, не только подкаталоги.

2
ответ дан 3 December 2019 в 06:59

Другие вопросы по тегам:

Похожие вопросы: