Короче говоря, "du(Disk Использование) Команды Linux / Юникс мы можем проверьте занимаемый объем (информацию об использовании) на hard disk de папки si файлы.
Заказ очень полезно, особенно, когда мы ограничены пространство одного hard disk - или SSD - и мы хотим быстро узнать, кто они файлы и / или папки самый «объемный». Конечно, команда "du" Он может быть использован в различных синтаксисов, которые мы используем информацию, желаемый возврат.
Синтаксис командной строки «du» очень простой и очень гибкий, как и все команды Linux.
В документации по команде "du" нам представлены следующие параметры:
[root @ server] # du –help
Использование: перейти [ВАРИАНТ]… [ФАЙЛ]…
или: du [ВАРИАНТ]... --files0-from=F
Суммируйте использование диска каждым ФАЙЛОМ, рекурсивно для каталогов.
Обязательные аргументы для long options обязательны для краткости options тоже.
-a, --all количество записей для всех файлов, а не только для каталогов
–apparent-size выводит действительные размеры, а не использование диска; хотя видимый размер обычно меньше, он может быть больше из-за дыр в («разреженных») файлах, внутренней фрагментации, косвенных блоков и т.п.
-B, –block-size = SIZE использовать SIZE-байтовые блоки
-b, –bytes эквивалентно `–apparent-size –block-size = 1 ′
-c, –total производит общий итог
-D, –dereference-args разыменовать только символические ссылки, перечисленные в командной строке
--files0-from=F суммирует использование диска для имен файлов, завершающихся NUL, указанных в файле F;
Если F - то читать имена со стандартного ввода
-H эквивалент –dereference-args (-D)
-h, -human-readable размеры печати в удобочитаемом формате (например, 1K 234M 2G)
–Si как -h, но используйте степень 1000, а не 1024
-k like -block-size = 1K
-l, –count-links подсчитывают размер много раз, если жестко связаны
-m как –block-size = 1M
-L, –dereference разыменовать все символические ссылки
-P, –no-dereference не переходить ни по каким символическим ссылкам (это значение по умолчанию)
-0, –null завершать каждую строку вывода 0 байтами, а не символом новой строки
-S, –separate-dirs не включают размер подкаталогов
-s, –summarize отображать только итог для каждого аргумента
-x, –one-file-system пропускать каталоги в разных файловых системах
-X, --exclude-from=ФАЙЛ исключить файлы, соответствующие любому шаблону в ФАЙЛЕ
--exclude=ШАБЛОН исключить файлы, соответствующие ШАБЛОНУ
--max-depth=N вывести общее значение для каталога (или файла с параметром --all), только если оно находится на N или меньшем количестве уровней ниже аргумента командной строки; --max-depth=0 совпадает с
-суммировать
-time показать время последней модификации любого файла в каталоге или любом из его подкаталогов
--time=WORD отображать время как WORD вместо времени изменения: atime, access, use, ctime или status
–Time-style = STYLE отображать время с использованием стиля STYLE: full-iso, long-iso, iso, + FORMAT
FORMAT интерпретируется как `дата '
-help отобразить эту справку и выйти
-version выводить информацию о версии и выходить
Отображаемые значения выражаются в единицах первого доступного SIZE от –block-size и переменных среды DU_BLOCK_SIZE, BLOCK_SIZE и BLOCKSIZE.
В противном случае единицы измерения по умолчанию равны 1024 байтам (или 512, если установлен POSIXLY_CORRECT).
Тип Размер просил (или целочисленный тип просил необязательно год с последующим) один из GMT: KB 1000, 1024 K, MB 1000 1000 *, M * 1024 1024, и так далее для G, T, P, E, Z, Y.
Все вышеуказанные параметры могут быть объединены в командных строках, которые мы отображают точные отчеты о файлах и папках заинтересованных. Например, если вы хотите, чтобы увидеть объем отдельных папок и файлов из определенного места (/ вар, в нашем примере), командная строка будет F
du --si -s * | sort -h
это означает, Индивидуальный дисплей Объем занятые папки и файлы в / вар, сортируются по убыванию.
сортировать по -h"- отсортировать и отобразить результат в"Человек читаемый формат». Б, килобайтs, мегабайта, гигабайты.
-а также»- имеет ту же функцию, что и« -h », но использует 1000 вместо 1024.
-s”- отображает общую сумму для родительского каталога без детализации папок и файлов под ним.