Povedal by som. ze je to hlavne historicka zalezitost. Boli casy ked sa pocital kazdy byte. Ja nie som taky stary, ale pamatam si na disky o velkosti 20MB ( ano mega-bajtov ). Nuz a v tom case uz UNIX slapal ako hodinky.
Prave na takychto malych diskoch ma pouzitie hardlinku velky vyznam. Najcastejsie sa pritom pouzival pre programy ktore na nazvu suboru vykonavali odlisnu cinnost. Napr. gzip, gunzip a gzcat su uplne identicke programy, obdobne to plati pre compress, uncompress a zcat. Urcite by sa dali najst aj dalsie. Dnes sa to riesi symbolickou linkou, to ale znamena obsadenie noveho inode, teda minimalne XXX-bajtov ( XXX zavisi od filesystemu ).
Len tak mimochodom hardlinky sa stale pouzivaju. Toto som nasiel na RedHat 7.2 ( moze sice byt ze to tam doplnil nas systemak )
ls -i /bin/gzip /bin/gunzip
304651 /bin/gunzip 304651 /bin/gzip