Как узнать размер найденных файлов через командную строку Linux

Сайт UNLIX

Найти файлы определенного типа в Линукс и узнать из суммарный размер из коммандной строки очень просто. Делается это всего одной командой.

Для этого мы будем использовать find и du.

$ find /home/photos/ -type f -name '*.jpg' -exec du -ch {} + | grep total$

В указанном выше примере, мы ищем файлы с расширением jpg в директории /home/photos/, затем определяем размер каждого и «грепаем» суммарный объем.

На выходе получим что-то вроде:

118G total

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


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

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

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.


Unlix © Все права защищены 2020

Копирование материалов с сайта Unlix.ru без указания полной ссылки на источник ЗАПРЕЩЕНО!