Следим за дисковым пространством с помощью GUI-утилиты baobab и консольной du (disk usage)

В Ubuntu есть весьма удобный инструмент для того, чтобы наглядно определить чем занято дисковое пространство:

Утилита эта называется baobab и доступна в комплекте базовых приложений Ubuntu: Приложения > Стандартные > Анализатор использования дисков.

Пользоваться ей вполне удобно. Но решить ту же задачу, при необходимости, не сложно и через консоль, о чём далее.

Утилита du (от disk usage) помогает узнать объем дискового пространства, занимаемого директориями или файлами.

Запуск утилиты без параметров (ключей) начнёт последовательно выводить на экран размер каждого файла и директории, начиная от текущего положения в файловой системе.

  • Ключ -s отучит утилиту обходить вложенные директории и файлы, а покажет итоговый объем каждой папки из текущей директории, с учётом всех вложенных файлов и каталогов.
  • Ключ -h превратит вывод в более удобочитаемый: объем будет отображаться в наиболее подходящих единицах измерения (мегабайтах, гигабайтах и пр.).
  • Ключ -m устроит весь вывод в мегабайтах.

Разбираться с пожирателями дискового пространства имеет смысл с корневого каталога:
du -sh /*

Если бы в качестве пути мы указали просто /, то утилита показала бы суммарный размер всего занятого дискового пространства (то есть суммарный объём корня).

Можно построить целый конвейер, который будет сортировать список по убыванию (ключ -n у команды sort активирует сортировку по числовым значением, а -r меняет порядок вывода таким образом, чтобы в начале были большие значения):
du -sm /* | sort -nr

»

Оцените статью
Про Ubuntu — блог о популярном СПО GNU/Linux-дистрибутиве Ubuntu (Убунту Линукс)