Manjaro Linux

Русское сообщество

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

Только руководства и инструкции. Просьба задавать вопросы в других разделах форума.

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

Сообщение manjarqo » 11 дек 2014, 19:43

С появлением SSD накопителей места на диске стало снова не хватать, приходится время от времени смотреть что же засоряет диск и что следует удалить, на помощь в этом деле приходит прекрасная консольная утилита du

Чтобы показать объем просто одного текущего каталога (со всеми вложенными файлами + подкаталогами) подойдёт команда:
Код: Выделить всё
du -sh


Чтобы проверить информацию в том числе вообще по всем папкам, вместе со вложенными - понадобится самый короткий вариант:
Код: Выделить всё
du -h


Внимание: если такой случайно запустить в корне на объёмном диске с большим количеством информации - лучше сразу жмите CTRL-C, т.к. во-первых, иначе придётся сильно подождать , во-вторых, десятки-сотни экранов информации будут бессмысленными. Потому эта простая команда должна использоваться лишь для, соответственно, простых случаев.

Отсортировать папки по объёму в килобайтах:
Код: Выделить всё
du -s *| sort -nr


Отсортировать папки по объёму в мегабайтах:
Код: Выделить всё
du -sm *| sort -nr


К сожалению более удобный ключик h ("human" - автовыбор кило-мега-гига) в данном случае (du -sh *| sort -nr) не подойдёт, т.к. сортировка идёт по "числам" (не учитывая, что это KB/MB/GB). Для этого придётся использовать длинную команду:
Код: Выделить всё
du -s *|sort -nr|cut -f 2-|while read a;do du -hs $a;done


Пост честно скопипащен с http://linuxcmd.ru/ :oops:

Благодаря Αлександру Ηоскову узнал о такой хорошей консольной утилите как ncdu, её нет изначально в системе но она легко и быстро ставится командой:
Код: Выделить всё
sudo pacman -S ncdu

После ввода в терминале команды ncdu, она быстро сканирует директорию в которой вы находитесь или которую ей укажете и выводит размер всех папок
Аватара пользователя
manjarqo
Администратор
 
Автор темы
Сообщения: 407
Зарегистрирован: 30 июн 2014, 15:36
Откуда: Краснодар
Благодарил (а): 51 раз.
Поблагодарили: 64 раз.

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

Спонсор

Вставьте здесь код рекламного блока
Спонсор
 

Вернуться в Учебники (How-To & F.A.Q)



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1