Maksimal lengde på et filnavn i et UNIX-lignende system (inkludert Linux og MacOS) er
255 tegn . Dette inkluderer hele filnavnet, inkludert eventuelle kataloger det ligger i.
Imidlertid er det noen viktige punkter du må huske på:
* Filsystemer: Denne grensen pålegges av selve filsystemet, ikke av operativsystemet. Ulike filsystemer kan ha forskjellige grenser. For eksempel den klassiske ext2 Filsystemet har en grense på 255 tegn , mens ext4 kan håndtere lengre filnavn.
* Symboliske lenker: Grensen på 255 tegn gjelder hele veien til en fil, inkludert symboliske lenker. Hvis en fil får tilgang til via flere symboliske koblinger, bør den totale banelengden ikke overstige 255 tegn.
* Praktiske grenser: Mens den tekniske grensen er 255 tegn, anses det generelt som god praksis å holde filnavn kortere og beskrivende. Lange filnavn kan gjøre det vanskelig å administrere og navigere i filsystemet.
Sammendrag:
* Maksimal lengde på et UNIX -filnavn er 255 tegn , inkludert hele veien.
* Filsystemer og symbolske koblinger kan påvirke den faktiske grensen.
* Det er beste praksis å holde filnavn rimelig kort og beskrivende.