The df utility displays the disk space usage on all mounted filesystem.
The -T option prints the filesystem type as well. By default, df measures the size in 1K blocks, which could be a little difficult for a desktop user to decipher. Use the -h option to get the more understandable output:
davidyin@localhost:~$ df -h -T
Filesystem Type Size Used Avail Use% Mounted on
udev devtmpfs 463M 0 463M 0% /dev
tmpfs tmpfs 99M 7.0M 92M 8% /run
/dev/sda ext4 25G 12G 12G 51% /
tmpfs tmpfs 493M 0 493M 0% /dev/shm
tmpfs tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs tmpfs 493M 0 493M 0% /sys/fs/cgroup
tmpfs tmpfs 99M 0 99M 0% /run/user/1000
The VPS system will be problemed when the disk is used 100% full.
So to make sure the disk usage in the health range is very important. Clean the files when it is growing too fast or close to 85% or 90%.
Look at the log files. For example, web site error log, web site access log, security log files.
It is a simple task and a very common task for a VPS user. You have a VPS, and want to know the disk usage of your data and system. You are also want to know which folder takes the biggest disk space.
The command is du
du takes a single argument, specifying a pathname for du to work; if it is not specified, the current directory is used. The SUS mandates for du the following options:
-a, display an entry for each file (and not directory) contained in the current directory
-c, display a grand total of the disk usage found by the other arguments
-d #, the depth at which summing should occur. -d 0 sums at the current level, -d 1 sums at the subdirectory, -d 2 at sub-subdirectories, etc.
-H, calculate disk usage for link references specified on the command line
-k, show sizes as multiples of 1024 bytes, not 512-byte
-L, calculate disk usage for link references anywhere
-s, report only the sum of the usage in the current directory, not for each file
-x, only traverse files and directories on the device on which the pathname argument is specified.
Above command usage method retrieved from Wikipedia.
Here is what I entered to get the result I want.
Continue reading “How to know the disk usage of your VPS”