Links rígidos. Esse é o único tipo pelo qual é possível contar. Praticamente toda opção de busca é algo bastante trivialmente obtido para cada arquivo; a contagem de hard link vem de stat
(e também é exibida por ls
, a propósito).
(Para contar links simbólicos, você teria que examinar cada link simbólico e verificar onde aponta. Mas isso não é possível - links simbólicos podem cruzar sistemas de arquivos, e todos eles podem não ser montados. Ou podem ser montados em locais diferentes, o que poderia deixar os links simbólicos apontando as coisas diferentes.Você poderia contar apenas aqueles nos arquivos encontrar pesquisas através, mas isso é muito não-trivial para um sinalizador de correspondência de arquivo.)