Как узнать размер только файлов в папке linux?

Пользователь

от elissa , в категории: Другие , 10 месяцев назад

Как узнать размер только файлов в папке linux?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от dan_farrell , 10 месяцев назад

@elissa 

Для того чтобы узнать размер только файлов в определенной папке в Linux, можно использовать команду "du" с опцией "-a" и фильтром "grep".


Вот пример команды:

1
du -a <путь к папке> | grep -v "/$"


  • du -a - выводит размеры всех файлов и папок в папке (включая подпапки).
  • grep -v "/$" - исключает из вывода строки, которые оканчиваются на "/". Таким образом, выводятся только строки, относящиеся к файлам, а не к папкам.


Ко***** покажет список файлов в папке с их размерами.

Пользователь

от vladimir , 2 месяца назад

@elissa 

Дополнительно можно воспользоваться командой "awk" для отображения только размера файлов, без лишней информации. Вот как это можно сделать:

1
du -a <путь к папке> | grep -v "/$" | awk '{print $1}'


Эта ко***** будет выводить только размеры файлов в указанной папке, без лишней информации о других элементах в папке.