Как узнать размер каталога(папки) в Linux/FreeBSD?
Команда du отображает размер дискового пространства, занятого файлами или каталогами. du (disk usage) — появилась в первой версии AT&T UNIX. По умолчанию показывает размер файлового пространства, которое занимает каждый файл и каталог в текущем каталоге.
Синтаксис:
Опции:
–c выводит итоговую информацию об использовании дисковой памяти.
–k выводит информацию в килобайтах(по умолчанию).
–s выводит итоговую информацию об использовании дискового пространства без информации о каталогах.
-h вывести инофрмацию в человекочитаемом виде.
Пример:
Узнать размер папки /home/user/data/backup/ :
9.9G /home/user/data/backup/
Узнать размер папки /home/user/data/backup/ и размеры подкаталогов:
4.0K /home/user/data/backup/123
2.2G /home/user/data/backup/mysql
6.2G /home/user/data/backup/site/
8.4G /home/user/data/backup/
Размеры папок, включая файлы внутри папки:
Тоже самое, но с сортировкой по занимаемому месту: