How to check disk and folder usage
Overview
df reports free space on mounted filesystems. du estimates how much space files and directories consume.
Examples
df -h
du -sh ~/Downloads
du -h --max-depth=1 ~
du -sh ./* 2>/dev/null
Useful options
-huses human-readable unitsdf -Talso shows filesystem typesdu -sgives one summary totaldu --max-depth=1summarizes immediate childrendu -aincludes individual files
Tips
A full filesystem can prevent updates and logins. Start with your home and downloads directories; do not delete unfamiliar files under system directories.
du may report permission errors outside your account. Do not add sudo merely to suppress them.