подсчет занятого программой места [solved]
DCrystal 25 июля, 2007 - 18:53
сабж. если equery f package
выдает нам все файлы, установленные package'ом, то по логике запись вида
Цитата:
$ equery f package | du
должна выдавать размер этих самих файлов?
вот, а в итоге получается что du
идет по каким-то левым каталогам (причем непонятно как он их выбирает)
есть идеи? =)
»
- Для комментирования войдите или зарегистрируйтесь
Очень даже
Очень даже понятно, идёт по всем файлам текущего каталога. А на пайпы он кладёт. В мане ничего про stdio нет.
настоящие
настоящие герои идут в обход!
соответственно я как дятел запустил екваери без параметров и увидел ужасающую картину:
далее, внимательно изучив полученный список, промучишись 3(!) дня наконец осознал что то что мне нужно, это запустить:
после чего быстренько довёл до ума машину времени вернулся на 3 дня назад и запостил камент - но так как отладить толком неуспел - получилось на пару часов позже...
можно еще
можно еще использовать утилиту qsize (из app-portage/portage-utils)
вот некоторые полезные опции:
-f, --filesystem * Show size used on disk
-a, --all * Size all installed packages
-s, --sum * Include a summary
-S, --sum-only * Show just the summary
-m, --megabytes * Display size in megabytes
-k, --kilobytes * Display size in kilobytes
-b, --bytes * Display size in bytes
спасибо,
спасибо, понятно.
просто не пришло в голову, что еквери может такое, сорри ))
;)
;)