Linux beginner tips.
How to check file size in Linux in Gigabytes or Megabytes?
How to check directory size in Linux in human readable format?
Normally log files if left not monitored the size capacity will grow larger over time.
To check the size of a log file or basically any files on Linux.
ls -lh mail.log
dir -h mail.log
Output is similar to this: -rw------- 1 xuser xuser 3.2G Jul 20 00:54 mail.log
mail.log is the file queried for its size capacity, it can be any files on the directory.
Like: ls -lh myVideo.mkv
dir -h mySong.mp3
To check the size of a directory type:
Let's say on /home/xuser directory there is a folder name "video".
To check the size of the folder name “video” browse to the folder path.
/home/xuser # du -ah video | tail -n 1
Output will be as simple as: 257G video
It means that the folder “video” has a size capacity of 257GB.
tail -n 1 tells Linux to display only the last line which is basically the total capacity of the folder.
If tail -n 1 is omitted; if video has a lot of sub folders then all of the sub folders will be displayed.
So to have a clean output, just include “tail -n 1” to display the last line which contains the total capacity of the folder.
To display the size of the mounted partitions on Linux just type: df -h
It will display the size for all the mounted partitions on the system.
-h parameter tells the system to display the output in human readable format.
Just a quick tips for Linux.
Hope it helps...Cheers!!!