Den maximala längden på ett filnamn i ett UNIX-liknande system (inklusive Linux och MacOS) är
255 tecken . Detta inkluderar hela filnamnet, inklusive alla kataloger som den finns i.
Det finns dock några viktiga punkter att tänka på:
* Filsystem: Denna gräns införs av själva filsystemet, inte av operativsystemet. Olika filsystem kan ha olika gränser. Till exempel den klassiska ext2 Filsystemet har en gräns på 255 tecken , medan ext4 kan hantera längre filnamn.
* Symboliska länkar: Gränsen på 255 tecken gäller hela sökvägen till en fil, inklusive alla symboliska länkar. Om en fil nås via flera symboliska länkar bör den totala banlängden inte överstiga 255 tecken.
* Praktiska gränser: Medan den tekniska gränsen är 255 tecken, anses det i allmänhet god praxis för att hålla filnamn kortare och beskrivande. Långa filnamn kan göra det svårt att hantera och navigera i ditt filsystem.
Sammanfattningsvis:
* Den maximala längden på ett UNIX -filnamn är 255 tecken , inklusive hela vägen.
* Filsystem och symboliska länkar kan påverka den faktiska gränsen.
* Det är bästa praxis att hålla filnamn rimligt kort och beskrivande.