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

Сайт UNLIX

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

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

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

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

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

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

30M total

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


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

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

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

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

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