eza (formerly exa, ls replacement) can now show the actual total size of directory contents
cross-posted from: discuss.tchncs.de/post/13814482
I just noticed that https://github.com/eza-community/eza can now display total disk space used by directories!
I think this is pretty cool. I wanted it for a long time.
There are other ways to get the information of course. But having it integrated with all the other options for listing directories is fab.
eza
has features like–git
-awareness,–tree
display, clickable–hyperlink
, filetype–icons
and other display, permissions, dates, ownerships, and other stuff. being able to mash everything together in any arbitrary way which is useful is handy. And of course you can–sort=size
docs:
<span style="color:#323232;"> --total-size show the size of a directory as the size of all </span><span style="color:#323232;"> files and directories inside (unix only) </span>
It also (optionally) color codes the information. Values measures in kb, mb, and gb are clear. Here is a screenshot to show that:
<span style="color:#323232;">eza --long -h --total-size --sort</span><span style="font-weight:bold;color:#a71d5d;">=</span><span style="color:#323232;">oldest --no-permissions --no-user </span>
https://discuss.tchncs.de/pictrs/image/127ed8de-0b18-47ea-a5f7-386324c8d11f.png
Of course it take a little while to load large directories so you will not want to use by default.
Looks like it was first implemented Oct 2023 with some fixes since then. (Changelog). PR #533 - feat: added recursive directory parser with
–total-size
flag by Xemptuous
Add comment