You can see your disk available space using `df in your console:
Filesystem Size Used Avail Use% Mounted on /dev/vda1 30G 29.9G 25G 99% / dev 492M 0 492M 0% /dev run 500M 212K 500M 1% /run tmpfs 500M 0 500M 0% /dev/shm tmpfs 500M 0 500M 0% /sys/fs/cgroup
To find the folder and files with largest size you can use
# cd / # du -hsx * | sort -rh | head -10
This will output the top 10 folders with larger size. Now on you can use
to get into each folder and excecute
du again and going deeper to find the
folders and files which are occupying your disk space.
Generally you will land into
/var/log/. If so, you can delete that files
safely just make sure you dont delete folders. I use to delete the log file and
create a empty new one because some programms may asume the file exist. i.e.
# rm unnecesarry-and-large-file.log # touch unnecesarry-and-large-file.log
make sure to also restore the same file permissions, user and group.
Btw, if you find
mysql had very large files named like
safer to use mysql purge feature:
$ mysql -u root -p > PURGE BINARY LOGS BEFORE '2016-08-01';