Печатать размер содержимого каталога с помощью команды tree в дереве 1.5?

Мне нравится tree Это хороший способ отображать мои файлы и размер папок /каталогов. Но параметр -h показывает только размер каталога, not кумулятивный размер его содержимого.

/media/
├── [ 16K]  64D9-E862
│   ├── [8.0K]  downloads

Я знаю, что мой внешний накопитель имеет в нем больше 16 КБ.

Как я могу исправить это с помощью дерева 1.5? Еще лучше, как я могу перейти на 1.6?

28 голосов | спросил Pureferret 19 PM00000040000002231 2012, 16:37:22

2 ответа


29

Только для дерева 1.6 и выше

Вы можете посмотреть:

man tree
  

- du Для каждого каталога сообщается о его размере как о накоплении размеров всех его файлов и подкаталогов (и                 их файлы и т. д.). Общее количество использованного пространства также указано в окончательном отчете (например, «du -c»                 command.) Эта опция требует, чтобы дерево прочитало все дерево каталогов, прежде чем испускать его, см. ОШИБКИ И ПРИМЕЧАНИЯ                 ниже. Подразумевает -s.

Итак, вы должны использовать:

tree --du -h
ответил stedotmartin 19 PM00000040000004231 2012, 16:53:42
-4

Пожалуйста, используйте этот код, который может вам помочь,

$ sudo tree -hF

или

# tree -hF
ответил king 7 +03002016-10-07T12:29:51+03:00312016bEurope/MoscowFri, 07 Oct 2016 12:29:51 +0300 2016, 12:29:51

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132