Команда du

Назначение

Команда du (disk usage) используется для оценки занимаемого дискового пространства файлами и каталогами в системе Linux.

Синтаксис

du [опции] [файл/путь]

Примеры использования

  1. Базовый вывод размеров всех вложенных папок и файлов:

du /home/pi
  1. Человеко-читаемый формат (например, 1K, 234M, 2G):

du -h /home/pi
  1. Вывод только итогового размера директории:

du -sh /home/pi
  1. Ограничение глубины отображения вложенных директорий:

du -h --max-depth=1 /
  1. Вывод всех файлов и директорий с сортировкой по размеру:

du -ah / | sort -hr | head -n 20

Полезные параметры

  • -h : человеко-читаемый формат (Human-readable)

  • -s : вывод только суммы (Summary)

  • -a : показать файлы вместе с каталогами

  • --max-depth=N : задать уровень вложенности каталогов

  • -c : вывод общей суммы в конце

Различие между du и df

  • du показывает, сколько места занимают файлы и каталоги, начиная с указанной точки.

  • df показывает, сколько свободного и занятого места на файловой системе в целом.

Смотрите также

du — один из важнейших инструментов для анализа хранилища и наведения порядка на диске.

Документация подготовлена для проекта на Raspberry Pi Zero 2 W.

Версия: 1.0

Автор: DJ KonTakt / kontakts.ru Дата: 2025-05-21 Лицензия: MIT Язык: ru

Создано с помощью Sphinx и reStructuredText. Поддержка: https://github.com/AIDevelopersMonster/Kontakts_Professional_Kit_for_Raspberry_Pi_Pico-/discussions

© 2025 DJ KONTAKT | Все права защищены.