Chapitre 2 : Système de fichiers


Noms de Fichiers

Unix fait la différence entre les majuscules et les minuscules (la casse). En théorie tous les caractères du clavier sont autorisés. En pratique, il vaut mieux s'abstenir pour certains (comme * ou ?) . Le caractère - est déconseillé au début d'un nom de fichier (certaines commandes pourraient l'interpréter comme une option).

Un fichier qui commence par un / est dit absolu, il est nommé en partant de la racine et en descendant dans les répertoires suivants. Un fichier qui ne commence pas par un / est dit relatif, il est recherché à partir du répertoire courant.

Pas de limitation sur le nom des fichiers (à part / bien sûr). Remarques
Tous les fichiers, quels que soient leurs types, sont sur des systèmes de fichiers (file system). Attention, chaque système d'exploitation a son propre file system et donc son propre formatage (surtout les disquettes !)


Les noms cachés

En général, les noms (des fichiers ou des répertoires) qui commencent par un point « . » ne sont pas affichés lorsqu'on regarde le contenu d'un répertoire. Ces noms sont cachés parce qu'ils sont plutôt des fichiers de configuration que l'utilisateur n'a normalement pas besoin de consulter. Deux examples typiques sont les fichiers « .login » et « .cshrc ».

Les noms « .. » et « . » sont réservés pour représenter le père du répertoire courant et le répertoire courant lui-même.