What Is Link Count in Linux?
Contents

A Link count shows how many directory entries link to the file. A file’s link count is displayed in the second column of output from the ls -l . This number represents the total number of links that have been created to point to the data.

This “link count” value is the number of different directory entries that all point to the inode associated with the object. In the case of a regular file, the link count is the number of hard links to that file. … Any object in the file system must have a directory entry that connects it into the file system.

When a link count goes to zero in an inode, that means that no directory points to the inode and Unix is free to release and reclaim the disk space used by the inode and its associated disk blocks. Note that the “rm” command does not delete a file – it only deletes a name-inode map for a file.

Marcus Vance

Marcus Vance

Cybersecurity & Digital Privacy Researcher

Marcus Vance is a cybersecurity auditor and technology writer dedicated to educating the public about online safety, data privacy regulations, enterprise security, and emerging cyber threats.

Share this article
Twitter Facebook Pinterest