Linux Просмотр размера папки.
Материал из КБ Усатов - ИТ аутсорсинг Челябинск.
Просмотреть размер папки? Часто задаваемый вопрос, размер папки в linux. Воспользуйтесь такой командой
du -ms
справка по команде du
du --help
Использование: du [КЛЮЧ]... [ФАЙЛ]...
или: du [КЛЮЧ]... --files0-from=Ф
Суммирует использование дискового пространства каждого FILE, с каталогами.
Аргументы, обязательные для длинных ключей, обязательны и для коротких.
-a, --all печатать объем для всех файлов, а не только каталогов
--apparent-size печатать действительные размеры, а не занимаемое на диске место; хотя действительный размер обычно меньше, иногда он может быть больше из-за дыр в файлах, внутренней фрагментации, косвенных блоков и тому подобного
-B, --block-size=SIZE use SIZE-byte blocks
-b, --bytes equivalent to `--apparent-size --block-size=1'
-c, --total produce a grand total
-D, --dereference-args dereference only symlinks that are listed on the command line
--files0-from=Ф вывести отчет о файлах, чьи имена (завершенные нулем) перечислены в файле Ф
-H как --si, но выдает предупреждение; скоро смысл этого ключа будет изменен, и он станет эквивалентен ключу --dereference-args (-D)
-h, --human-readable печатать размеры в удобном для человека виде (например, 1K 234M 2G)
--si как -h, но использовать степени 1000, а не 1024
-k синоним --block-size=1K
-l, --count-links складывать размеры, если есть несколько жестких ссылок
-m синоним --block-size=1M
-L, --dereference разыменовывать символьные ссылки
-P, --no-dereference не следовать по символьным ссылкам (по умолчанию)
-0, --null завершать выходную строку нулем, а не переводом строки
-S, --separate-dirs не включать размер каталогов
-s, --summarize показывать только итог для каждого аргумента
-x, --one-file-system пропускать каталоги на других файловых системах
-X ФАЙЛ, --exclude-from=ФАЙЛ исключать файлы, совпадающие с каким-либо образцом из ФАЙЛА
--exclude=ОБРАЗЕЦ исключать файлы, соответствующие ОБРАЗЦУ
--max-depth=N подводить итог для каталога (или файла, с --all), только если он на N или меньше уровней ниже, чем аргумент командной строки; --max-depth=0 эквивалентно --summarize
--time показывать время последней модификации всех файлов в каталоге или всех его подкаталогов
--time=СЛОВО показывать указанное СЛОВОМ время, а не время модификации: atime, access, use, ctime или status
--time-style=СТИЛЬ показывать время, используя СТИЛЬ: full-iso, long-iso, iso, +ФОРМАТ ФОРМАТ интерпретируется как в `date'
--help показать эту справку и выйти
--version показать информацию о версии и выйти
РАЗМЕР может быть таким (или это может быть целое число, за которым может следовать одно из перечисленного): kB 1000, K 1024, MB 1000*1000, M 1024*1024 и так далее для G, T, P, E, Z, Y.
Об ошибках сообщайте по адресу <bug-coreutils@gnu.org>.
