When you are running out of disk space, you will want to know which are the biggest files in your home directory or in the disk itself.

This way if you find some big useless file you may erase it and recover the disk space.

This small command will do the job

du /home/user/* -s| sort -nr | head

Will show you the biggest directory and or file in your home directory.

If you want to list more lines just add the number of lines you want to list, at the end of the command.

du /home/user/* -s| sort -nr | head -50

There is also another way to do it, without using du

find . -type f -exec ls -s {} \; | sort -n -r | head -50 | cat -n