Tables des matières. - Infos associées aux fichiers et répertoires. << >> Up Title Contents

Infos associées aux fichiers et répertoires.


Un utilisateur gère deux types d'objets informatiques: les fichiers et les répertoires. La première des choses qu'il doit savoir est de déterminer le type de chaque objet. Pour cela il faut utiliser la commande ls sous une forme plus élaborée que ce que nous avons fait jusqu'à présent, en utilisant l'argument -l de la commande. Cette argument (l pour long) demande à ls de lister les objets en donnant plus d'informations que simplement leur nom.

Tapez: ls -l et [Entrée] dans un répertoire contenant des fichiers et vous devez obtenir quelque chose du style de:

-rwxr-xr-x 1 joel root 1639 Jun 8 05:41 SwitchConfig

-rw-r--r--- 1 joel root 12903 Jun 9 14:43 config.in.fra~

-rwxr-xr-x 1 joel root 13709 Jul 5 1989 dos2unix.com

drwxr-xr-x 4 joel root 512 Jun 8 18:51 kcs

drwxr-xr-x 2 joel root 512 Jun 8 18:51 kernel

drwxr-xr-x 4 joel root 512 Jun 9 20:47 usr

ls a listé les objets d'un répertoire en en mettant un par ligne, le nom de l'objet se trouvant à la dernière colonne. Les autres colonnes contiennent des informations que le système mémorise avec chaque objet.

La colonne 3 contient le nom du propriétaire de l'objet, ici joel.

La colonne 4 contient le nom du groupe auquel appartient le propriétaire de l'objet, ici root.

La colonne 5 contient la taille de l'objet exprimée en octets, ici 13709 octets pour dos2unix.com.

Les colonnes 6, 7, et 8 contiennent la date et l'heure de dernière modification de l'objet. Ici pour SwitchConfig, le 8 juin 5 heures 41.

Nous n'expliquerons pas ici toutes les informations données par la première colonne, nous ne nous intéresserons qu'au premier caractère de cette colonne. Ce premier caractère est soit la lettre (d) indiquant ainsi que l'objet est considéré comme un répertoire, soit le caractère (-), indiquant ainsi que l'objet est un fichier.

[ cd ] Changement de répertoire.

Pour changer de répertoire, on dispose pour cela de la commande cd (Change directory). Pour cela tapez la commande:

cd nom_du _répertoire [entrée]

Vous pouvez aussi indiquer le nom complet du chemin à la commande cd.

cd /usr/joel/nom_du_repertoire [Entrée]

[ mkdir ] Création de répertoire.

Les répertoires sont un moyen très efficace de classement, encore faut-il savoir en créer. Il existe pour cela la commande qui s'appelle mkdir (abréviation de make directory). On l'utilise en lui donnant comme paramètre le nom du répertoire que l'on désire créer.

Tapez par exemple:

mkdir TP [Entrée]

pour créer un répertoire de nom TP. Utiliser la commande ls pour vérifier que vous avez bien le répertoire TP, et la commande CD pour vous déplacer dans ce répertoire, et ensuite la commande ls pour voir ce qu'il contient. La commande ls ne répond rien, indiquant ainsi que le répertoire et vide.

Pour revenir au répertoire d'origine depuis le répertoire TP, tapez la commande :

cd .. [Entrée]

et vérifiez à l'aide de la commande ls que vous êtes bien revenu au bon endroit.

[ rmdir ] Destruction de répertoire.

On peut détruire un répertoire depuis le répertoire père, à l'aide de la commande rmdir (remove directory). Cette destruction ne peut avoir lieu que si le répertoire à détruire est vide. Sans bouger de votre répertoire d'origine, entrez la commande:

rmdir TP [Entrée]

puis vérifier à l'aide de la commande ls que l'objet TP de type répertoire a bien disparu.

[ pwd ] Comment connaître le répertoire courant.

Quand on se déplace dans l'arborescence, il arrive parfois que l'on soit perdu, et que l'on ne sache plus sur quel répertoire on se trouve. Dans ce cas il existe une commande permettant de savoir quel est le répertoire courant, c'est la commande pwd (Print Working Directory).


<< >> Up Title Contents

© 1996-1997 "Logiciels du Soleil"