Я хочу прочитать размер папки из командной строки. ls -lh
показывает все папки как 4k, что, по-видимому, соответствует размеру занимаемой папки, а не содержанию файлов. Я хотел бы прочитать размер всех содержащихся в папке файлов. Это возможно?
6
3 ответа
8
Вы можете использовать команду du:
du -sh foldername
4
du -s folder
-s
обозначает для подведения итогов.
1
Вы также можете использовать
du -csh foldername/*
который дает размеры файлов и папок под "имя_фолдера" отдельно и общий размер в последнем ряду.