next up previous contents index
suivant: Répertoires « . » et « .. » monter: Commandes liées au file précédent: Commande ls   Table des matières   Index

Commandes mkdir et rmdir

Syntaxe :


mkdir [-p] directory ... (make directory)
rmdir directory ... (remove directory)

La commande mkdir permet de créer des répertoires. Lorsqu'un répertoire est créé, il possède automatiquement deux sous répertoires : « . » et « .. » qui seront examinés plus loin. La commande rmdir permet de supprimer des répertoires. Les répertoires à supprimer doivent impérativement être vides (ils ne doivent contenir que les répertoires « . » et « .. »). D'autre part, il est impossible de supprimer des répertoires qui se trouvent entre la racine et le répertoire courant. Chacune de ces deux commandes peut avoir plusieurs arguments. Les arguments de mkdir sont les noms de répertoires à créer. Les arguments de rmdir doivent être des noms de répertoires déjà existants. Dans les deux cas, on peut utiliser des chemins d'accès relatifs ou absolus.

Remarque 2..1 :


Lorsqu'on utilise la commande rmdir avec plusieurs arguments, rmdir détruit les répertoires dans l'ordre dans lequel ils ont été précisés sur la ligne de commande. Par conséquent, si l'on veut en détruire plusieurs, l'ordre sur la ligne de commande a une importance.

Exemple 2..3 :


% mkdir mondir
% mkdir mondir/sd1 mondir/sd2 mondir/sd1/sd11
% mkdir mondir/sd3/sd31
% rmdir mondir/sd2
% rmdir mondir/sd3/sd31 mondir/sd3
% rmdir mondir/sd1/sd11 mondir/sd1 mondir

Le tableau [*] montre les équivalences entre les commandes des systèmes UNIX, OpenVMS et MS-DOS pour la gestion des répertoires.


Tableau: Équivalences entre systèmes pour la gestion des répertoires
UNIX
OpenVMS MS-DOS
mkdir CREATE/DIRECTORY MD ou MKDIR
rmdir DELETE RD ou RMDIR



next up previous contents index
suivant: Répertoires « . » et « .. » monter: Commandes liées au file précédent: Commande ls   Table des matières   Index
baudry@esme.fr