Vad är fallbevarande?

case bevarande är förmågan hos ett datorfilsystem att komma ihåg kapitaliseringen som används när en fil skapas. Många populära operativsystem har fallbevarande, medan äldre operativsystem och vissa skalprogram inte gör det. En av de viktigaste användningarna för att bevara fallet är i operativsystem som upprätthåller ärendekänslighet, vilket innebär att stora bokstäver erkänns som separata symboler från små bokstäver. En annan användning för att bevara fallet med en fils namn är att låta användare använda sina egna formateringstekniker som kommer att visas av operativsystemet, vilket ibland leder till ett renare utseende. I operativsystem som inte använder case -bevarande kan standardbeteendet variera men innebär i allmänhet att konvertera alla tecken i ett filnamn till antingen versaler eller små bokstäver.

När en fil skapas, lagrar de flesta filsystem namnet på filen som metadata i ett speciellt område på skivan som används. Under den tidiga datorperioden, skivanRymden var till en premie och ledde till utvecklingen av olika metoder för att spara så mycket utrymme som möjligt. Tidiga filsystem tvingade ibland ett filnamn till alla bokstäver i lägre fall eller stora bokstäver så att namnet kunde lagras mer effektivt. Andra system ignorerade fallet med bokstäver för att upprätthålla konsistens mellan filnamn och för att undvika användarförvirring. När tekniken avancerade inkluderade emellertid de flesta operativsystem och filsystem stöd för ärendebevaring.

Det är viktigt att skilja mellan fallbevarande och fallkänslighet. Bara för att ett filsystem bevarar fallet med ett filnamn betyder det inte nödvändigtvis att det anser att små bokstäver och versaler är olika symboler. Många operativsystem bevarar fallet men tillåter användare att skriva in filnamnet med hjälp av bokstavskombinationer för att hänvisa till filen. Alternativt, i ett skiftlägeskänsligt system, kan filer hahar samma namn men kännetecknas av bokstävernas kapitalisering. Bland vanliga exempel finns filer som kallas Readme -filer; I ett skiftlägeskänsligt, skiftbevarande system är filerna Readme, ReadMe och ReadMe alla olika filer som kan existera i samma katalog.

En anmärkning om filnamn och case bevarande är att även om ett visst filsystem eller operativsystem stöder bevarande och inte upprätthåller fallkänslighet, kan program som körs i operativsystemet. Detta gäller särskilt med emulatorer och program som använder kommandorader för input. Dessa program kan använda känslighet eller bortse från fall i en ny fil baserat på hur de programmeras, även om det underliggande operativsystemet normalt inte skulle göra det.

ANDRA SPRÅK

Hjälpte den här artikeln dig? Tack för feedbacken Tack för feedbacken

Hur kan vi hjälpa? Hur kan vi hjälpa?