mkdir

Auteur: Ikipou

La commande mkdir permet de créer des dossiers.

Utilisation

L'utilisation de mkdir est très simple: il suffit de donner le nom du dossier à créer après la commande.

Voici par exemple comment créer le dossier "Linux" à l'emplacement courant:

$ mkdir Linux
$ ls
Linux
$ mkdir Certification\ Linux
$ ls
Certification Linux  Linux

Cette exemple montre aussi comment créer un dossier dont le nom contient un espace. Si on avait écrit Certification Linux, la commande aurait créé deux dossier: Certification et Linux. En utilisant le caractère antislash devant le caractère espace, on informe la ligne de commande qu'il s'agit d'un seul dossier dont le nom est "Certification Linux".

Créer une hiérarchie

Une option particulièrement utile de mkdir est --parents (ou -p). Cette option permet de créer un ensemble de dossier plutôt qu'un dossier seul.

Par exemple, si on veut créer la hiérarchie de dossier "2009/10/20", il faut normalement utiliser mkdir trois fois:

$ mkdir 2007
$ mkdir 2007/10
$ mkdir 2007/10/20

L'option -p permet de créer les dossiers intermédiaires:

$ mkdir -p 2007/10/20

Une autre spécificité de -p est que la commande ne retourne pas d'erreur si le dossier à créer existe déjà:

$ mkdir 2007
mkdir: ne peut créer le répertoire `2007': Le fichier existe.
$ mkdir -p 2007 # Pas d'erreur

Cela est pratique pour des scripts simples.

Page de manuel

La page de manuel de mkdir décrit la commande et l'ensemble des options. La commande étant très simple, la page est très courte.

La cacahuète : "J'adore les cacahuètes. Tu bois une bière et tu en as
marre du goût. Alors tu manges des cacahuètes. Les cacahuètes c'est doux
et salé, fort et tendre, comme une femme. Manger des cacahuètes, it's a
really strong feeling. Et après tu as de nouveau envie de boire de la
bière. Les cacahuètes c'est le mouvement perpétuel à la portée de
l'homme."
-+- Jean-Claude VanDamme -+-