Qu'est-ce que la préservation de cas?

La préservation de la casse est la capacité d'un système de fichiers informatique à se souvenir de la capitalisation utilisée lors de la création d'un fichier. La plupart des systèmes d’exploitation courants conservent la protection des cas, contrairement aux systèmes d’exploitation plus anciens et à certains programmes shell. L'une des principales utilisations de la conservation de la casse concerne les systèmes d'exploitation qui renforcent la sensibilité à la casse, ce qui signifie que les lettres majuscules sont reconnues comme des symboles distincts des lettres minuscules. Une autre utilisation pour préserver la casse du nom d'un fichier est de permettre aux utilisateurs d'utiliser leurs propres techniques de formatage qui seront affichées par le système d'exploitation, ce qui conduit parfois à une apparence plus nette. Dans les systèmes d'exploitation qui n'utilisent pas la conservation de la casse, le comportement par défaut peut varier, mais implique généralement la conversion de tous les caractères d'un nom de fichier en lettres majuscules ou minuscules.

Lorsqu'un fichier est créé, la plupart des systèmes de fichiers stockent le nom du fichier sous forme de métadonnées dans une zone spéciale du disque utilisé. Au début de l'informatique, l'espace disque était primordial et a conduit au développement de différentes méthodes permettant de gagner le plus d'espace possible. Les premiers systèmes de fichiers forçaient parfois un nom de fichier dans toutes les lettres minuscules ou majuscules afin que le nom puisse être stocké plus efficacement. D'autres systèmes ont ignoré le cas des lettres pour aider à maintenir la cohérence entre les noms de fichiers et éviter la confusion de l'utilisateur. Toutefois, à mesure que la technologie évoluait, la plupart des systèmes d’exploitation et des systèmes de fichiers incluaient la prise en charge de la conservation des cas.

Il est important de faire la distinction entre la conservation et la sensibilité à la casse. Le fait qu'un système de fichiers conserve la casse d'un nom de fichier ne signifie pas nécessairement qu'il considère les lettres minuscules et majuscules comme des symboles différents. De nombreux systèmes d'exploitation conservent la casse, mais permettent aux utilisateurs de taper le nom du fichier en utilisant n'importe quelle combinaison de casses et de lettres pour faire référence au fichier. Alternativement, dans un système sensible à la casse, les fichiers peuvent avoir le même nom mais se distinguer par la mise en majuscule des lettres. Parmi les exemples courants figurent les fichiers appelés fichiers Lisez-moi; Dans un système de préservation de la casse sensible à la casse, les fichiers README, Readme et Readme sont tous des fichiers différents pouvant exister dans le même répertoire.

Une remarque sur les noms de fichiers et la préservation de la casse est que, même si un système de fichiers ou un système d'exploitation particulier prend en charge la préservation et n'impose pas la sensibilité à la casse, les programmes exécutés dans le système d'exploitation peuvent l'être. Cela est particulièrement vrai avec les émulateurs et les programmes qui utilisent des lignes de commande pour la saisie. Ces programmes peuvent utiliser la sensibilité ou ignorer la casse dans un nouveau fichier en fonction de la façon dont ils sont programmés, même si le système d'exploitation sous-jacent ne le ferait normalement pas.

DANS D'AUTRES LANGUES

Cet article vous a‑t‑il été utile ? Merci pour les commentaires Merci pour les commentaires

Comment pouvons nous aider? Comment pouvons nous aider?