What is Inode?
An inode is an internal data structure that Linux uses to store information about a filesystem object. Each file/directory on a Linux system has an inode and is identified by an inode number, hence the inode count is the total number of files/directories on the server. Inodes provide important information of a file such as user, group ownership, access mode and type.
How to check Inode usage of an account on a cPanel server?
You can enable the option “Display File Usage information in the cPanel stats bar (inode count)” in “Tweak Settings” to display the inode count on the cPanel status bar.
WHM »Server Configuration »Tweak Settings »Display File Usage information in the cPanel stats bar (inode count)
Then, the inode count (File Usage) will show in the cPanel account of a user. Please check the below image for reference.
Also, you can find the total Inode usage of the current directory by using the following command.
find . | wc -l
The following script can help you to check Inode usage for all directories located in the current directory:
echo "Inode usage for: $(pwd)" ; for d in `find -maxdepth 1 -type d |cut -d\/ -f2 |grep -xv . |sort`; do c=$(find $d |wc -l) ; printf "$c\t\t- $d\n" ; done ; printf "Total: \t\t$(find $(pwd) | wc -l)\n"
The output will be like this:
Inode usage for: /home/fortest 2 - .cpanel 1 - etc 1 - .htpasswds 16 - mail 2 - public_ftp 2 - public_html 1 - tmp Total: 32
If you like this post and wish to receive more articles from us, please like our FB page: Button
Your suggestions and feedbacks will encourage us and help to improve further, please feel free to write your comments.
For more details on our services, please drop us an E-mail at firstname.lastname@example.org