du - статистика использования дисков
du [-H | -L | -P] [-a | -s | -d глубина ] [-c] [-h | -k | -m] [-n] [-x][-I маска ] [ файл ...]
Утилита
du используется
операционных системах Unix для получения статистики использования блоков файловой системы для каждого аргумента
файл и для каждой директории в иерархии
файл. Если аргумент
файл не определен, в качестве корневой директории используется текущая.
Возможно использование следующих опций:
- -H
- Следовать по символическим ссылкам в командной строке, не следовать по символическим ссылкам в иерархии подкаталогов.
- -L
- Следовать по символическим ссылкам и в командной строке и в иерархии подкаталогов.
- -I маска
- Игнорировать файлы и директории совпадающие с маской.
- -P
- Не следовать по символическим ссылкам. Поведение по-умолчанию.
- -a
- Показывать информацию для каждого файла иерархии.
- -h
- Более понятный вывод с использованием суффиксов: Byte, Kilobyte, Megabyte, Gigabyte, Terabyte and Petabyte.
- -r
- Выводить сообщения о директориях, которые не удалось прочитать, о файлах которые нельзя открыть и т.д. Поведение по-умолчанию.
- -s
- Показывать информацию для каждого ереданного в аргументах файла. ( эквивалент -d 0)
- -d depth
- Показать информацию для файлов и директорий, расположенных на указанной глубине от текущей директории или аргумента файл.
- -c
- Показывать итоговый результат отдельной строкой.
- -k
- Показывать размер блоков по 1 килобайту.
- -m
- Показывать размер блоков по 1 мегабайту.
- -n
- Игнорировать файлы и директории с установленным флагом "nodump".
- -x
- Точки монтирования файловой системы не пересекаются.
Если опции
-L и
-H не определены, утилита
du считает сколько места занимают ссылки а не директории и файлы на которые они ссылаются. В обратном случае, не будут посчитаны размеры ссылок.
Переменные окружения
BLOCKSIZE Если данная переменная установлена а опция
-k не установлена, счет будет идти в единицах измерения, установленных переменной. Если переменная не определена и опция
-k не указана, рабмер будет показан в блоках по
512 байт.
Смотри так-же
df(1), chflags(2), fts(3), symlink(7), quot(8)