Recently I got into a situation where I ran out of free space on my Ubuntu instance. The first thing you need to do is to check how much available space you have. The command below will give you the general idea.
To list the files/directories that take up most of the space use the following. You can make your system to show you more files by changing “-n 10” to “-n 20” etc.
sudo du -a / | sort -n -r | head -n 10
Another command that will give you a good idea about the space allocated is:
sudo du -cha --max-depth=1 /var | grep -E "M|G"
You can decide how deep to go by changing “–max-depth” value
In order to get a better visual representation and more user friendly interface, you can install ncdu – an Ubuntu disk usage viewer package
sudo apt-get install ncdu
After you delete the files that take up all that space (in my situations those files were Jenkins log files), do not forget to reboot your Ubuntu instance.
For more information on how to check available space from command line, please read this article: