Как показать использование диска в Linux с помощью команды du
Если ваш компьютер работает медленно или у вас возникают проблемы с установкой обновлений и программного обеспечения, высока вероятность, что вам не хватает места на диске. Удобная команда du позволяет пользователям Linux следить за потреблением дискового пространства и при необходимости выполнять обновление.
Но как именно выполнить эту команду в Linux? Давайте узнаем.
Предпосылки
Чтобы использовать команду du, вам необходимо следующее:
- Система на базе Linux
- Терминал Linux или командная строка
- Учетная запись пользователя с привилегиями sudo или root
Примечание: Sudo в Linux означает «суперпользователь, делает». Суперпользователь имеет наивысший уровень разрешений и может выполнять любые административные команды.
Как использовать команду du
Команда du отображает использование диска. Использование его без каких-либо параметров будет рекурсивно проверять каждую папку и подпапки в текущем рабочем каталоге. Чтобы использовать базовое использование команды du, просто откройте окно терминала, введите du и нажмите Enter .
du
Выход:
В выходных данных отображается использование диска и путь каждого каталога, а также общее использование диска родительским каталогом. Помимо команды du, Linux также оснащен несколькими другими анализаторами диска, такими как gdu, которые могут выводить данные об использовании диска.
Несколько параметров команды du
Полезность этой команды можно легко расширить, используя различные параметры. Вот несколько основных флагов, которые можно использовать с du:
Отображение вывода в удобочитаемом формате
По умолчанию вывод, генерируемый командами Linux, не очень удобен для пользователя, и сложно определить размер диска, глядя на вывод. Чтобы сделать команду удобочитаемой, введите du -h и нажмите Enter .
du -h
Получите сводку размера каталога
Команда du выводит много информации, относящейся к файлам, которая может сбивать с толку, когда все, что вы пытаетесь узнать, – это общий размер вашего каталога. Чтобы отобразить общий размер каталога, используйте флаг -s с командой. Флаг -s означает Суммировать .
du -s
Размер каталога отображения в килобайтах (КБ) или мегабайтах (МБ)
У вас также есть возможность отображать размер использования диска в килобайтах или мегабайтах. Для этого просто используйте флаг -k для килобайт и флаг -m для мегабайт .
du -k
du -m
Отображение использования диска после модификации системы
Чтобы отобразить использование диска после внесения изменений в вашу систему Linux, используйте флаг –time с командой по умолчанию.
du --time
Выход:
Мониторинг использования диска в Linux
Du – это универсальная команда для пользователей Linux, поскольку она имеет множество опций. Если для вас важно отслеживать использование диска, то команда du должна быть в вашем арсенале команд Linux.
Linux позволяет суперпользователю предоставлять административный доступ любому пользователю в любое время. Вы даже можете изменить имя пользователя и другие данные учетной записи, связанные с учетной записью пользователя в Linux.