Check disk usage (human-readable)
df -h
Check specific filesystem
df -h /
Find directory sizes
du -sh /var/*
Top 10 largest directories
du -h /var | sort -rh | head -n 10
Disk usage of current directory
du -sh .
Interactive disk analyzer (ncdu)
ncdu /var
Navigate with arrows, press d to delete files.
Find largest files
find / -type f -size +1G -exec ls -lh {} \;
Check inode usage
df -i
Clear systemd journal logs
journalctl --vacuum-size=100M
Find old log files
find /var/log -name "*.log" -mtime +30
Remove old Docker images
docker image prune -a