13

I am able to get a size of a directory at the end of the du -h directoryname. But is there a way to get the size without it listing the files/directories within?

I'm currently doing it like this:

du -h directoryname | tail -n1

How to keep an index of directory sizes? Is there an Ubuntu application/software for that?

alvas
  • 3,027

2 Answers2

18

The -s option for du will give you an output which is just the summary, so swap your command to:

du -sh /path/to/directory
Arronical
  • 20,241
10

You can use:

du -d 0 -h directoryname

From man du:

-d, --max-depth=N
print the total for a directory (or file, with --all) only if it is N or fewer levels below the command line argument;

If you want a GUI application to do that, you can use Disk Usage Analyzer (or baobab), to check:

enter image description here

Or use the 'Properties' feature (in most file managers):

enter image description here

The last one I think caches a bit unless a noticeable change occurs (in Nemo anyway).

Wilf
  • 30,732