Skip to main content

Wat is het behoud van casus?

Casusbehoud is de mogelijkheid van een computerbestandsysteem om de kapitalisatie te onthouden die wordt gebruikt wanneer een bestand wordt gemaakt.Veel populaire besturingssystemen hebben casusbehoud, terwijl oudere besturingssystemen en sommige shell -programma's dat niet doen.Een van de belangrijkste toepassingen voor het behoud van casus is in besturingssystemen die de gevoeligheid van de casus afdwingen, wat betekent dat kapitaalbrieven worden erkend als afzonderlijke symbolen uit kleine letters.Een ander gebruik voor het behoud van het geval van de naam van een bestand is om gebruikers in staat te stellen hun eigen opmaaktechnieken te gebruiken die door het besturingssysteem worden weergegeven, wat soms leidt tot een schoner uiterlijk.In besturingssystemen die geen casusbehoud gebruiken, kan het standaardgedrag variëren, maar omvat het over het algemeen het omzetten van alle tekens in een bestandsnaam in hoofdletters of kleine letters.

Wanneer een bestand wordt gemaakt, slaan de meeste bestandssystemen de naam van het bestand op alsMetadata in een speciaal deel van de schijf die wordt gebruikt.Tijdens de vroege periode van computergebruik was schijfruimte een premie en leidde het tot de ontwikkeling van verschillende methoden om zoveel mogelijk ruimte te besparen.Vroege bestandssystemen dwongen soms een bestandsnaam in alle letters met een kleine of hoofdletters, zodat de naam efficiënter kon worden opgeslagen.Andere systemen negeerden het geval van brieven om de consistentie tussen bestandsnamen te behouden en om de verwarring van gebruikers te voorkomen.Het feit dat een bestandssysteem het geval van een bestandsnaam behoudt, betekent niet noodzakelijk dat het de kleine letters en hoofdletters als verschillende symbolen beschouwt.Veel besturingssystemen behouden de case, maar stellen gebruikers in staat om de bestandsnaam in te typen met behulp van letterscombinaties om naar het bestand te verwijzen.Als alternatief kunnen bestanden in een case-gevoelig systeem dezelfde naam hebben, maar worden onderscheiden door de kapitalisatie van de letters.Onder gemeenschappelijke voorbeelden zijn bestanden genaamd README -bestanden;In een case-gevoelig case-behoudsysteem zijn de bestanden README, README en README allemaal verschillende bestanden die in dezelfde map kunnen bestaan.

Eén opmerking over bestandsnamen en casusbehoud is dat, hoewel een bepaald bestandssysteem ofHet besturingssysteem ondersteunt het behoud en handhaaft geen gevoeligheid van casus, programma's die in het besturingssysteem worden uitgevoerd.Dit geldt vooral voor emulatoren en programma's die opdrachtregels gebruiken voor invoer.Deze programma's kunnen gebruik maken van gevoeligheid of het negeren van case in een nieuw bestand op basis van hoe ze zijn geprogrammeerd, hoewel het onderliggende besturingssysteem normaal gesproken niet zou doen.