What's eating your disk space? - Purple Computing
IT and Cyber Security. Using Terminal to find out what's eating your disk space.

How To: Using Terminal to find out what’s eating your disk space


You can use Terminal as a quick way to find out what specifically is taking up disk space on your hard disk (other solutions such as DaisyDisk are available but require you to download, install and sometimes purchase).

  1. Open Terminal
  2. At the prompt type the following:  cd /
  3. Press return. Your Terminal is now at the top level of the hard disk.
  4. Type the following followed by return:   du -h -d2

This command runs a du (disk usage) command with -h (human readable output) and goes down -d2 (two folder levels down).

You will now see a list of every folder from the top of the disk and down 2 folder levels, with the size of each folder denoted in K,M,G or T (for kilobytes, megabytes, gigabytes or terabytes).

Each folder will also show its total size calculated at the bottom of each section of results.

Variations:

You can use “cd” to navigate to a different starting point, for example you might only be interested in what’s taking up all the space in your own ~/Documents folder.

You can also use something like:  du -h -d1  to only look at the current level, or -d3 to go 3 levels down instead.

Common Culprits:

The ~/Library folder for a given user is often quite large due to the email cache.

Likewise /Applications and ~/Downloads are common sources of data.

Generally speaking, the bulk of data on a computer is going to be within the User folders located at /Users

Real-Time Feedback

When we solve a support ticket, clients are given the choice of leaving good or bad feedback along with an optional comment. We post the 10 most recent comments here automatically and in real-time. You can view even more on our page.

Date Name Comments
Nov 30th Mark J Lochie was excellent!
Nov 27th Caroline P Absolutely first class support from Jack today. He was extremely patient and very knowledgeable and has resolved all my issues. Thank you so much for your time .
Nov 24th Ann C Fantastic Service again - my issue was resolved by Jack very quickly. Thank you ! Highly recommend Purple :)
Nov 22nd Barry C Awesome support. In this case it was a PICNIC problem, but very professional support despite the incapable customer.....
Nov 14th Karen W Thank you so much to Lochie for the quick response Have a great day Regards Karen
Nov 14th Longcroft O Fantastic as usual.
Nov 13th Denise W Lochie, Just to say how much I appreciate you and your great work! You are always so helpful, and both Janine and I know we can always rely on you to solve our head-scratching IT problems.
Nov 10th Barry C Very satisfied, super quick!
Nov 9th Andy K All very good and very efficient. Jack was superb. Many thanks
Nov 1st Denene W Thank you Dean for all you help and training.