Управление дисковым пространством Linux требует знания, как проверить размер каталога. Команда du
‒ ваш главный инструмент.
Использование команды du
du
(disk usage) показывает использование диска. Базовый синтаксис: du [опции] [директория]
.
Примеры
du -sh /путь/к/директории
‒ отображает размер в человеко-читаемом формате.du -h --max-depth=1 /путь/к/директории
‒ показывает размеры поддиректорий.
Для анализа дискового пространства, используйте du
в сочетании с другими командами, например, sort
для сортировки по размеру.
Альтернативы: df
показывает общее место на диске, а ncdu
⎼ интерактивный инструмент.
Как мы уже выяснили, команда du
– это основной инструмент для определения размера директории в терминале. Но давайте углубимся в ее возможности и рассмотрим другие способы как узнать размер папки в Ubuntu и других дистрибутивах Linux;
Более детально о du команда linux
Команда du обладает множеством опций, позволяющих точно настроить вывод информации о размере папки linux. Например:
du -a /путь/к/директории
‒ отображает размер всех файлов и поддиректорий. Будьте осторожны, вывод может быть очень большим!du -c /путь/к/директории
‒ добавляет итоговую строку с общим размером.du -m /путь/к/директории
‒ отображает размер в мегабайтах.du --exclude='*.tmp' /путь/к/директории
‒ исключает файлы с расширением .tmp из расчета размера директории в linux. Это полезно при анализе дискового пространства linux, когда нужно исключить временные файлы.
Помните, что du команда linux по умолчанию показывает размер в килобайтах, что не всегда удобно для восприятия. Поэтому опция -h
(human-readable) так полезна. как посмотреть размер директории linux
Использование команды df для мониторинга диска linux
В отличие от du
, которая показывает размер директории в linux, команда df (disk filesystem) показывает общее место на диске linux и его использование. Она полезна для общего мониторинга диска linux и понимания, сколько места осталось на каждом разделе.
Базовый синтаксис: df [опции]
df -h
⎼ отображает информацию о дисковом пространстве linux в человеко-читаемом формате.df -i
‒ показывает использование inode (индексов файлов).df -T
⎼ отображает тип файловой системы.
Анализ дискового пространства Linux: Комбинирование команд
Для более глубокого анализа дискового пространства linux можно комбинировать du
и другие команды. Например:
du -sh * | sort -h
‒ показывает размеры всех поддиректорий в текущей директории, отсортированные по возрастанию размера (используется sort -h
для правильной сортировки человеко-читаемых размеров).
Альтернативные инструменты для управления дисковым пространством linux
Хотя du
и df
– мощные инструменты, существуют и другие, например, ncdu
(упоминался ранее) или графические утилиты, которые упрощают управление дисковым пространством linux. Однако, знание базовых команд терминала необходимо для эффективного проверить размер каталога linux и проводить анализ дискового пространства linux.
Знание команд du
и df
, а также умение их комбинировать, является важным навыком для любого пользователя Linux. С их помощью вы сможете легко посмотреть размер директории командой, отслеживать использование диска linux и эффективно управлять своим дисковым пространством linux.