Как проверить общий размер папки в Linux: методы и команды

Чтобы проверить общий размер папки в Linux, вы можете использовать несколько методов. Вот некоторые из них:

Метод 1: использование команды «du».
Команда «du» (использование диска) обычно используется для оценки использования пространства файлов и каталогов в Linux. Чтобы получить общий размер папки, вы можете использовать следующую команду:

du -sh /path/to/folder

Это отобразит общий размер папки в удобочитаемом формате.

Метод 2: использование команды «ncdu».
Если вы предпочитаете более интерактивное и подробное представление размеров папок, вы можете использовать команду «ncdu» (NCurses Disk Usage). Он обеспечивает графическое представление использования диска и позволяет перемещаться по каталогам. Чтобы использовать его, вам необходимо сначала установить его, обычно с помощью менеджера пакетов вашего дистрибутива Linux. После установки вы можете запустить следующую команду:

ncdu /path/to/folder

Это запустит интерфейс «ncdu» и отобразит размеры папок.

Метод 3: использование команды «ls» с опцией «-l».
Другой метод — использование команды «ls» с опцией «-l» (длинный формат). Это предоставит подробный список файлов и каталогов, включая их размеры. Чтобы узнать общий размер папки, вы можете использовать следующую команду:

ls -lsh /path/to/folder

Общий размер будет показан в конце вывода.

Метод 4: использование команды «find» в сочетании с «du»
Вы также можете использовать команду «find» в сочетании с «du» для расчета общего размера папки, включая ее подкаталоги. Вот пример:

find /path/to/folder -type f -exec du -ch {} + | grep total$

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