Управление дисковым пространством Linux: Команда du

Как быстро проверить, сколько места занимает папка в Linux? Команда `du` покажет размер каталога в удобном формате. Освой `du` и управляй диском как профи!

Управление дисковым пространством 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

Управление дисковым пространством Linux: Команда du

Использование команды 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.

Оцените статью