Команда «du» в Linux используется для оценки размеров файлов и каталогов. Обычно он используется для определения использования дискового пространства конкретным файлом или каталогом или для получения обзора использования дискового пространства в файловой системе. Вот несколько способов использования команды «du» в Linux, а также примеры кода:
Метод 1. Базовое использование команды “du”
du <file or directory>
Это отобразит использование диска указанным файлом или каталогом в байтах.
Метод 2. Отображение использования диска в удобочитаемом формате
du -h <file or directory>
При этом использование диска будет отображаться в более удобном для чтения формате с использованием таких единиц, как килобайты (К), мегабайты (М) и гигабайты (Г).
Метод 3. Отображение общего использования диска в каталоге (включая подкаталоги)
du -sh <directory>
Это покажет общее использование диска в указанном каталоге, включая размеры всех его подкаталогов.
Метод 4. Отображение использования диска для всех файлов и каталогов в каталоге
du -h <directory>/*
Это покажет использование диска всеми файлами и каталогами в указанном каталоге.
Метод 5: сортировка вывода по использованию диска
du -h <directory> | sort -h
Это отобразит использование диска в указанном каталоге, отсортированное в порядке возрастания использования диска.
Метод 6. Исключите из расчета определенные файлы и каталоги
du -h --exclude=<pattern> <directory>
Это исключит файлы и каталоги, соответствующие указанному шаблону, из расчета использования диска.