Flux rss
Bookmark Ajouter aux favoris / Partager
Cartella Directório Verzeichnis Directorio Directory

Qu'est-ce qu'un répertoire?

Un répertoire (appelé également dossier ou folder en anglais) est un objet informatique pouvant contenir des fichiers.
Imaginez une grande commode qui contient des tiroirs dans lesquels pourraient se trouver des fichiers ainsi que d'autres tiroirs. Un répertoire peut en effet contenir :

  • des fichiers ;
  • d'autres répertoires.

Relations relatives

Si l'on reprend notre exemple de la commode, la plus grande entité contenant d'autres entités est la commode : elle ne peut pas se trouver dans un tiroir!
Dans le cas de l'informatique, on appelle cette entité le répertoire racine (appelé parfois tout simplement « racine » en anglais root directory) : il s'agit de l'entité de plus bas niveau, car elle peut contenir des fichiers ou des répertoire mais ne peut pas se trouver elle-même dans un répertoire !

On la note "\" (dans le monde Windows) ou "/" (dans le monde UNIX / Linux). La racine est unique sous les système UNIX et il en existe une par partition sous les systèmes Microsoft Windows.

Un répertoire qui en contient un autre est dit "répertoire parent". Lorsque d'un répertoire on veut aller au répertoire parent, celui-ci est désigné par ".." sur la plupart des systèmes (on tapera donc "cd .." sous DOS ou sous UNIX pour accéder à un répertoire parent).

Voyons la représentation d'un système de répertoires sous Windows 95:

Dans cet exemple répertoire2 est parent de répertoire20 et de répertoire21. "répertoire2" vis-à-vis de "répertoire20" sera ainsi notée "..". La racine (d:\) vis-à-vis de "répertoire20" sera quant à elle notée "..\.." car deux relations de parenté les séparent.

Notion de chemin

On appelle «chemin» (en anglais path) la succession des répertoires en partant de la racine pour atteindre un fichier. Sous les sytèmes Windows un chemin sera de la forme x:\repertoire1\repertoire2\ tandis que sous un système Unix il sera noté /repertoire1/repertoire2/.

Dernière modification le mardi 14 octobre 2008 à 17:40:37.Ce document intitulé « Répertoire » issu de Comment Ça Marche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.

[Windows] Accès refusé à un fichier ou à un dossier (répertoire) Si Windows vous empêche d'accéder à un fichier ou à un répertoire en affichant un message du type "Accès refusé" ou "L'utilisateur ne possède pas les droits d'accès", il s'agit probablement d'un problème d'autorisations au niveau du réseau ou du... www.commentcamarche.net/faq/sujet-2787-windows-acces-refuse-a-un-fichier-ou-a-un-dossier-repertoire
[MS-Dos] Lister le contenu d'un répertoire dans un fichier Il peut s'avérer pratique d'effectuer le listage d'un ou plusieurs répertoires dans un fichier, afin de tenir par exemple un catalogue de fichiers. Sous MS-Dos (ou sous Windows en ouvrant une fenêtre d'invite de commande MS-Dos) il est possible... www.commentcamarche.net/faq/sujet-948-ms-dos-lister-le-contenu-d-un-repertoire-dans-un-fichier
[PHP] Lister le contenu d'un répertoire Grâce à PHP, il est possible d'afficher le contenu d'un répertoire et de ses sous-répertoires. Voici ci-dessous une fonction permettant de parcourir récursivement les répertoires et sous-répertoires et d'en afficher les fichiers : function... www.commentcamarche.net/faq/sujet-6773-php-lister-le-contenu-d-un-repertoire
Accéder à un serveur FTP comme si c'était un répertoire local1. Installez curlftpfs: sudo aptitude install curlftpfs 2. Créez le répertoire où apparaîtra le serveur ftp: mkdir pointdemontage 3. Ajoutez les utilisateurs autorisés à utiliser le logiciel au groupe fuse : sudo adduser username fuse 4.... www.commentcamarche.net/faq/sujet-6666-acceder-a-un-serveur-ftp-comme-si-c-etait-un-repertoire-local
Accéder à un serveur ssh comme si c'était un répertoire local1. Installez sshfs: sudo aptitude install sshfs 2. Créez le répertoire où apparaîtra le serveur ssh: mkdir pointdemontage 3. Ajoutez les utilisateurs autorisés à utiliser le logiciel au groupe fuse : sudo adduser username fuse 4. Montez le... www.commentcamarche.net/faq/sujet-6667-acceder-a-un-serveur-ssh-comme-si-c-etait-un-repertoire-local
Comment changer les droits sur un repertoire? (Résolu)Bonjour. J'ai cree un serveur perso ou je partage dans un repertoire specifie des fichiers et sous repertoires. A chaque creation les droits m'appartiennent mais je souhaiterai que tous le groupe (nomme partage) puisse en profiter sans que j'ai a... www.commentcamarche.net/forum/affich-1841173-comment-changer-les-droits-sur-un-repertoire
Shell - test: fichier ou répertoire ? (Résolu)Hello, Un petit problème. Je souhaiterias tester si un chemin+fichier est un fichier ou un répertoire. Effectivement le test -d permet de dire s'il s'agit d'un répertoire. Mais seulement un répertoire existant !! Je voudrais savoir s'il s'agit d'un... www.commentcamarche.net/forum/affich-2840007-shell-test-fichier-ou-repertoire
Afficher le contenu d'un repertoire en PHP (Résolu)je veux afficher une liste des fichiers d'un repertoires en utilisant PHP, par exemple, sur mon site , j'ai un repertoire mp3 qui contient des mp3, je veux qu'une page "list.php" affiche le contenu de ce repertoire, merçi si vous avez un autre astuce... www.commentcamarche.net/forum/affich-1918120-afficher-le-contenu-d-un-repertoire-en-php