author here. please drop your grievances in a github issue t see if we can help you out, because building should be a simple as "configure && make && make install"
baobab is a nice GUI alternative that has similar graphs to duc, except I can never remember the name =P (fortunately it shows up when I search the "start menu" for "usage")
i have an alias that shows each folder in the current directory humanized... might have been slightly modified from one where i got it to work on macos. duf == disk utilization folders. a caveat is that it can be a bit slow if there are a lot of files/subdirectories.
alias duf='du -sk * | sort -n | perl -ne '\''($s,$f)=split(m{\t});for (qw(K M G)) {if($s<1024) {printf("%.1f",$s);print "$_\t$f"; last};$s=$s/1024}'\'
Is there anything similar to glances that's native, super light. Don't have python in all production server and I wonder how weighty it would be when things are getting haywire .. or am I wrong and glances is lightweight enough?
I dont prefer glances because of its dependencies of python and i really avoid installing big dependencies unless I feel its required for most of the other packages/use cases.
It seems bashtop is being deprecated in favour of a python based program for ease of maintenance and it actually uses less cpu. Makes sense if it's doing a lot of work in bash.
I personally have used k4dirstat, but while finding it's webpage I found out that there's a more modern fork/recreation called qdirstat that doesn't need kde either called qdirstat. https://github.com/shundhammer/qdirstat
While I love the animation and zooming in and out of folder, I found that WizTree [0] is by far the fastest reading the file structure and sizes. Neither SpaceSniffer nor WinDirStat can compare to its speed.
I wish there were more disk space analyzer like it that use rectangular blocks of space rather than circles which I find harder to read how much space they actually take on disk.
From glancing at the source code I believe this uses the same algorithm as df from coreutils. It outputs pretty much useless data for btrfs, which needs to be handled differently. See:
Duf doesn't understand MacOS APFS volumes. I have two such volumes sharing my primary SSD. For those accustomed to more primitive file systems, one doesn't have to arbitrarily divide a drive into volumes of separate fixed sizes. Volumes on an APFS drive can share pooled free space.
My two volumes sharing a drive have separate percentages that look quite healthy, but their combined percentage reveals that I am perilously short on space. Duf doesn't know to combine these percentages. DaisyDisk (a wonderful GUI app for managing MacOS disk space) makes the problem clear.
Haven’t tried it yet but the —hide-network option sounds really useful to me. The number of times I’ve been looking for free space on local file system when I have some massive ntfs remote file system mounted and trying to get that excluded from other utilities is a massive pain in the butt.
Looking for ideas to build http://dfdu.com. What should be there to ease the usage of these two commands?
1. Include the tools listed here
2. Add command usage examples
I'm pretty sure there was a similar CLI app better than `ncdu` but I don't recall it right now.