Den maksimale længde på et filnavn i et UNIX-lignende system (inklusive Linux og MacOS) er
255 tegn . Dette inkluderer hele filnavnet, inklusive alle mapper, det er placeret i.
Der er dog nogle vigtige punkter at huske på:
* filsystemer: Denne grænse pålægges af selve filsystemet, ikke af operativsystemet. Forskellige filsystemer kan have forskellige grænser. For eksempel den klassiske ext2 Filsystem har en grænse på 255 tegn , mens ext4 Kan håndtere længere filnavne.
* symboliske links: Grænsen på 255 tegn gælder for den fulde sti til en fil, inklusive symboliske links. Hvis der er adgang til en fil via flere symboliske links, bør den samlede sti -længde ikke overstige 255 tegn.
* Praktiske grænser: Mens den tekniske grænse er 255 tegn, betragtes det generelt som god praksis at holde filnavne kortere og beskrivende. Lange filnavne kan gøre det vanskeligt at administrere og navigere i dit filsystem.
Kortfattet:
* Den maksimale længde på et UNIX -filnavn er 255 tegn inklusive hele stien.
* Filsystemer og symboliske links kan påvirke den faktiske grænse.
* Det er bedste praksis at holde filnavne rimeligt korte og beskrivende.