Skip to main content

Co je to zachování případů?

Zachování případů je schopnost systému počítačového souboru zapamatovat si kapitalizaci, která se používá při vytvoření souboru.Mnoho populárních operačních systémů má zachování případů, zatímco starší operační systémy a některé programy Shell ne.Jedním z hlavních využití pro ochranu případů je operační systémy, které vynucují citlivost na případy, což znamená, že kapitálová písmena jsou považována za samostatné symboly od malých písmen.Dalším použitím pro zachování případu názvu souboru je umožnit uživatelům používat své vlastní formátovací techniky, které budou zobrazeny operačním systémem, někdy povede k čistšímu vzhledu.V operačních systémech, které nepoužívají zachování případů, se výchozí chování může lišit, ale obecně zahrnuje přeměnu všech znaků v názvu souboru na velké nebo malé písmena

Když je vytvořen soubor, většina souborových systémů ukládá název souboru jakoMetadata ve zvláštní oblasti použitého disku.Během raného období výpočetní techniky byl místo na disku na prémii a vedlo k vývoji různých metod, které pomáhají ušetřit co nejvíce místa.Včasné systémy souborů někdy přinutily název souboru do všech písmen s malými písmeny nebo velká písmena, takže název lze ukládat efektivněji.Jiné systémy ignorovaly případ dopisů, které pomáhají udržovat konzistenci mezi názvy souborů a zabránit zmatku uživatele.Jak technologie pokročila, většina operačních systémů a systémů souborů zahrnovala podporu pro zachování případů.Jen proto, že systém souborů zachovává případ názvu souboru, nemusí nutně znamenat, že považuje malá písmena a písmena s velkými písmeny za různé symboly.Mnoho operačních systémů zachovává případ, ale umožňuje uživatelům zadat název souboru pomocí libovolných kombinací písmene, aby se odkazovali na soubor.V systému citlivém na případ mohou mít soubory stejný název, ale odlišit se kapitalizací písmen.Mezi běžné příklady patří soubory nazývané soubory ReadMe;V systému citlivém na případ, který je zaměřen na případ, jsou soubory ReadMe, Readme a ReadMe všechny různé soubory, které mohou existovat ve stejném adresáři.

Jednou z poznámky o názvech a zachování případů je, že i když konkrétní systém souborů neboOperační systém podporuje zachování a nevynucuje citlivost na případy, programy, které běží v operačním systému, by mohly.To platí zejména u emulátorů a programů, které používají příkazové řádky pro vstup.Tyto programy mohou použít citlivost nebo ignorovat případ v novém souboru založeném na tom, jak jsou naprogramovány, i když základní operační systém by to normálně ne.