Page d'accueil encyclopedie-enligne.com en page d'accueil
Liste Articles: [0-A] [A-C] [C-F] [F-J] [J-M] [M-P] [P-S] [S-Z] | Liste Catégories | Une page au hasard | Pages liées

Répertoire


En informatique, un répertoire est un conteneur de fichiers. Du point de vue du système de fichiers, il est traité comme un fichier dont le contenu est la liste des fichiers s'y trouvant. Un répertoire a donc les mêmes types de propriétés qu'un fichier comme le nom, la taille, la date, les droits d'accès et les divers autres attributs.

Arborescence

Chaque fichier ou répertoire se trouve dans un autre répertoire, ce qui forme une hiérarchie cohérente, appelée aussi arborescence.

Désignation et nommage

Les conventions de nommage varient d'un système d'exploitation à l'autre. On utilise un caractère spécifique pour séparer les répertoires.

Par exemple, pour les systèmes Windows, ce caractère est un antislash (ou backslash), \ :

c:\windows\system32\avifile.dll

Le fichier avifile.dll se trouve donc dans le répertoire system32, qui lui-même se trouve dans le répertoire windows, lui-même se trouvant à la racine du système de fichiers C:. On dit que windows est le répertoire parent de system32.

On dit de c:\windows\system32 que c'est un « chemin absolu » car c'est une référence qui ne tient pas compte de la position précédente. Par opposition, system32 est un « chemin relatif » : cette référence suppose que le répertoire courant est c:\windows.

Sur les systèmes UNIX, le même principe est appliqué, mais le caractère de séparation est le slash /.

Les protocoles internet utilisent la même convention qu'UNIX, c'est-à-dire le slash. Par exemple : http://fr.wikipedia.org/wiki/Fichier

Dossier

Dans l'usage courant, les termes dossier ou répertoire ont la même signification. La subtilité est que dossier insiste sur l'aspect « conteneur », alors qu'un répertoire est considéré comme un fichier spécial.




This site support the Wikimedia Foundation. This Article originally from Wikipedia. All text is available under the terms of the GNU Free Documentation License Page HistoryOriginal ArticleWikipedia