Как узнать размер директории в Linux

 7 июля 2014      
 Linux - CentOS      
 Комментариев еще нет

Столкнулся с тем что на виртуальном сервере кончилось место. Нашел простоя решение как найти папку которая занимает больше всего места. Знатоки конечно скажут, что команда du нам в этом поможет. И что существует множество вариантов написания команд с помощью которых можно узнать размер папок в текущей директории.

Как узнать размер папок из командной строки

Мне больше нравится этот вариант, чтобы узнать размер папок с отображением на экране не далее 1-го уровня вложенности:

# du --max-depth=1 -h

Результат примерно такой:

# du --max-depth=1 -h
2.5M    ./backup-8.226.132.136
359M    ./backup
932M    ./backup-5.14.184.166
923M    ./bash-backup
87M     ./moonback
128K    ./admin
2.3G    .

Как узнать размер папки из Midnight Commander

По совести говоря любимый файловый менеджер тоже умеет подсчитывать размер папок. Для этого на необходимой папке надо нажать одновременно клавиши <Ctrl>+<Space> (контрл и пробел). Но чтобы узнать размер всех папок придется по каждой директории проходиться сочетанием Ctrl+space, или держать его, не отпуская.
Стандартный вид панелей MidnightCommander, размер папки указан без учета места которое занимают находящихся в ней директории и файлы.

Вид панелей файлового менеджера после нажатия клавиш <Ctrl> и <Space>. Теперь показывается размер всех файлов и директорий находящихся в данной папке.

Использованные источники

  1. Как узнать размер файлов и папок в текущей директории в Linux
  2. Как посчитать сумарный размер каждой папки?

 Метки:  

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Технический блог © 2016
SQL - 39 | 0,125 сек. | 7.72 МБ