Skip to content

Instantly share code, notes, and snippets.

@joostvanveen
Last active March 16, 2023 05:44
Show Gist options
  • Star 9 You must be signed in to star a gist
  • Fork 4 You must be signed in to fork a gist
  • Save joostvanveen/542e54cf2081765453f95136470e2c83 to your computer and use it in GitHub Desktop.
Save joostvanveen/542e54cf2081765453f95136470e2c83 to your computer and use it in GitHub Desktop.
Get folder sizes on command line, including --max-depth, sorted by folder size desc
# Get available disk space
df -h
# Get the top 10 biggest folders in the current directory
du -h --max-depth=1 | sort -rh | head -10
# Get the top 10 biggest folders in the current directory and their first child directories
du -h --max-depth=2 | sort -rh | head -10
# Get sizes of all folders in the current directory
du -h --max-depth=2 | sort -rh
# On Mac OSX max depth 1
du -hd1 | sort -rh | head -10
# On Mac OSX max depth 2
du -hd2 | sort -rh | head -10
@johnb85022
Copy link

Nice summary , thanks JB

@joostvanveen
Copy link
Author

Thanks, John

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment