👬 Как узнать размер папки / каталога в Linux

by itisgood

В этой статье мы сосредоточимся на том, как вы можете проверить размер каталога в системах Linux.

Этого мы добьемся, используя интерфейс командной строки.

Команда, используемая для получения размеров файлов, – это команда du, сокращение от disk usage.

Синтаксис использования du:

du [OPTION]... [FILE] [directory]

Проверьте размер каталога

Чтобы узнать размер каталога, запустите:

# du -sh

Давайте разберем эту команду дальше:

-s , --summarize -  Displays only a total for each argument
-h , --human-readable - This prints the sizes in a human readable format. e.g 50G , 285M

Например, чтобы получить размер каталога, запустите:

# du -sh directory_name/

В этом случае у меня есть каталог с именем ‘django’ в моем текущем рабочем каталоге. Чтобы найти его размер:

# du -sh /django

Пример вывода

252M    django/

Отображение размера каталога в КБ / МБ или ГБ

Вы также можете принять решение об отображении размера использования диска в килобайтах, МБ или ГБ.

Для этого просто используйте -k для килобайтов и -m для мегабайт.

Используя наш каталог Socialfish

SocialFish — фишинговый инструмент с интегрированным Ngrok

синтаксис будет

# du -k Socialfish/

Чтобы отобразить использование в мегабайтах,

# du -m ./Socialfish

Как вы могли заметить, команды отображают только использование диска в каталоге, но не размеры файлов.

Чтобы отобразить размеры файлов, используйте флаг -a, как показано. флаг -a указывает все файлы и каталоги

# du -ah /Socialfish

Найти общее использование каталога

Чтобы просмотреть общее использование всех файлов и каталогов в вашем каталоге, добавьте флаг -c, как показано далее:

# du -csh ./SocialFish/

Пример вывода

25M ./SocialFish/
25M итого

Если вы хотите отобразить только общий итог данного каталога, включая все подкаталоги, используйте команду «grep» с командой «du», как показано ниже.

# du -ch SocialFish | grep  docs

Найти подпапку

Чтобы показать, какие подпапки сколько занимают места на диске. Запустите команду ниже:

# du -h --max-depth=1 | sort -hr

Это все, что у нас есть для вас, ребята.

Мы надеемся, что вы нашли этот урок полезным.

И как обычно, комментарии приветствуются!

 

You may also like

Leave a Comment