6 полезных методов использования команды du в Linux для оценки использования диска

Команда «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>

Это исключит файлы и каталоги, соответствующие указанному шаблону, из расчета использования диска.