DUF означает Disk Usage/Free Utility, - это современный, мощный и удобный инструмент командной строки, разработанный для того, чтобы помочь вам без усилий анализировать и управлять дисковым пространством в вашей системе. Его красочный и интерактивный интерфейс обеспечивает визуально привлекательный способ мониторинга использования диска, что делает его популярным среди системных администраторов, разработчиков и энтузиастов Linux.
Вот некоторые ключевые особенности, которые отличают DUF
- Кросс-платформенная совместимость: DUF не ограничивается системами Linux, а легко работает на macOS, Windows и FreeBSD.
- Привлекательные визуальные эффекты: В отличие от традиционных инструментов CLI, интерфейс DUF дополнен эстетически приятными цветами и графиками, что позволяет легко понять структуру использования диска.
- Интерактивность: Отзывчивый интерфейс DUF позволяет сортировать и фильтровать отображаемую информацию в режиме реального времени, обеспечивая индивидуальный взгляд на использование диска вашей системой.
- Настраиваемый: С помощью DUF вы можете легко настроить внешний вид и вывод информации в соответствии со своими предпочтениями, что делает его универсальным инструментом для различных случаев использования.
- Небольшой вес: DUF - это легкая утилита, потребляющая минимум системных ресурсов, что позволяет не влиять на производительность системы во время мониторинга использования диска.
- Открытый исходный код: DUF является программой с открытым исходным кодом, что означает, что вы можете получить доступ к ее исходному коду, внести свой вклад в ее развитие и быть в курсе последних возможностей и улучшений.
В этом руководстве будет показано, как установить DUF в Ubuntu 22.04 Jammy Jellyfish или Ubuntu 20.04 Focal Fossa с помощью команд CLI. Мы также рассмотрим некоторые базовые команды для начала работы.
Установка Duf в Ubuntu
Шаг 1: Обновление Ubuntu
Перед установкой DUF необходимо обновить систему Ubuntu, чтобы убедиться, что все существующие пакеты актуальны. Это поможет предотвратить любые конфликты или проблемы в процессе установки. Чтобы обновить систему, выполните следующую команду:
1 | sudo apt update && sudo apt upgrade |
Шаг 2: Установите Duf из репозитория Ubuntu
Самый простой способ установить DUF - это использовать репозиторий Ubuntu по умолчанию. DUF не имеет частых обновлений, что делает этот метод наиболее удобным для установки. Выполните следующую команду для установки DUF в вашей системе:
1 | sudo apt install duf |
Команды Duf
В этом разделе мы рассмотрим базовое и расширенное использование команд DUF, чтобы помочь вам понять и эффективно использовать этот инструмент. В качестве вашего руководства мы объясним каждый шаг и приведем примеры, чтобы вы получили полное представление о возможностях DUF.
Отображение использования диска с настройками по умолчанию
Для начала давайте воспользуемся самой простой командой DUF, которая отображает использование диска с настройками по умолчанию. Введите duf в терминале и нажмите Enter:
1 | duf |
Эта команда отобразит обзор использования дисков вашей системы, включая информацию о типах файловых систем, точках монтирования, размерах и процентах использования.
Фильтр результатов по типу файловой системы
Вы можете отфильтровать результаты по типу файловой системы, чтобы сосредоточиться на определенных устройствах хранения данных или системах. Используйте флаг --only-fs, за которым следует нужный тип файловой системы:
1 | duf --only-fs ext4 |
Эта команда отобразит информацию об использовании диска только для файловой системы ext4.
Настройка колонок вывода
DUF позволяет настраивать отображаемые колонки, обеспечивая индивидуальное представление информации об использовании диска. Используйте флаг --output, за которым следуют имена колонок, разделенные запятыми:
1 | duf --output size,used,avail,mountpoint |
Эта команда отобразит колонки размера, используемого пространства, доступного пространства и точки монтирования.
Расширенное использование с несколькими флагами
Вы можете комбинировать несколько флагов для создания более сложных и настраиваемых запросов. Например, чтобы отобразить только файловые системы ext4, отсортированные по размеру и с определенными столбцами:
1 | duf --only-fs ext4 --sort size --output size,used,avail,usage,mountpoint |
Эта команда демонстрирует гибкость и мощь DUF, позволяя вам создавать специализированные представления, отвечающие вашим конкретным потребностям.
Дополнительные советы и рекомендации по работе с DUF
В этом разделе мы рассмотрим дополнительные советы и рекомендации, которые помогут вам максимально эффективно использовать DUF, обеспечивая легкий мониторинг и управление дисковым пространством.
Отображение всех файловых систем
По умолчанию DUF отображает только локальные файловые системы. Чтобы отобразить все файловые системы, включая удаленные и специальные, используйте флаг --all:
1 | duf --all |
Эта команда предоставит обзор всех файловых систем, имеющихся в вашей системе.
Отображение использования инодов
DUF также может отображать информацию об использовании инодов. Иноды - это важные структуры файловой системы, которые хранят метаданные о файлах и каталогах. Чтобы просмотреть использование инодов, используйте флаг --inodes:
1 | duf --inodes |
Эта команда отобразит информацию об использовании инодов, включая общее количество инодов, использованные иноды и процент использования инодов.
Отображение справки и доступных опций
Чтобы просмотреть справочную документацию и доступные опции, используйте флаг --help:
1 | duf --help |
Эта команда отобразит список доступных флагов и опций, предлагая краткое руководство по настройке вывода DUF.
Показать информацию о версии
Чтобы показать установленную версию DUF, используйте флаг --version:
1 | duf --version |
Эта команда покажет версию DUF, что поможет вам убедиться, что вы используете последнюю версию со всеми доступными функциями и улучшениями.
Заключение
В этом руководстве мы провели вас через процесс установки и использования DUF в Ubuntu Linux. Следуя этим шагам, вы успешно установили мощный и универсальный инструмент мониторинга использования диска, позволяющий вам лучше понимать и управлять дисковым пространством вашей системы. Помните, что возможности настройки и интерактивный интерфейс DUF делают его ценной утилитой как для новичков, так и для опытных пользователей. Продолжайте изучать и осваивать DUF для дальнейшего совершенствования своих навыков системного администрирования.