Comment créer de nouveaux répertoires sous Linux
-
Commande
mkdir
-
Créer un nouveau répertoire à l’aide de la commande
mkdir
- Définir les permissions lors de la création d’un répertoire
- Créer plusieurs répertoires
Pour créer de nouveaux répertoires sous Linux, nous pouvons utiliser soit le gestionnaire de fichiers, soit le terminal. Pour créer de nouveaux répertoires en utilisant le terminal, nous utilisons la commande mkdir
.
Commande mkdir
La commande mkdir
crée des répertoires en utilisant l’interface de ligne de commande et définit les autorisations des répertoires.
Syntaxe:
mkdir [OPTION] [DIRECTORY]
Ici, OPTION
inclut des options lors de la création de répertoires, et DIRECTORY
représente un ou plusieurs noms de répertoires à créer.
En exécutant cette commande, nous devons nous assurer que nous avons suffisamment de permissions; sinon, nous pouvons obtenir une erreur permission refusée
.
Créer un nouveau répertoire à l’aide de la commande mkdir
mkdir newdir
Il crée un nouveau répertoire avec le nom newdir
dans le répertoire de travail actuel.
Pour vérifier la création du répertoire, on peut utiliser la commande ls -l
:
ls -l
Production:
drwxr-xr-x 2 zeppy zeppy 4096 Sep 1 20:00 newdir
Pour créer un répertoire à d’autres endroits que dans le répertoire de travail courant, nous devons fournir le chemin absolu ou relatif du répertoire parent.
mkdir test/abc
Cela crée un nouveau répertoire abc
à l’intérieur du répertoire test
. Ici, le répertoire test
doit être à l’intérieur du répertoire de travail courant.
Cependant, si le répertoire parent test
n’existe pas, nous obtenons l’erreur No such file or directory
. Pour créer des répertoires parents s’ils n’existent pas, nous pourrions utiliser l’option -p
.
mkdir -p test/abc/newdir
Dans ce cas, même si l’un des répertoires parents test
et abc
n’existe pas, la commande créera les répertoires manquants en plus du répertoire newdir
.
Définir les permissions lors de la création d’un répertoire
Pour définir les permissions lors de la création du répertoire, nous utilisons l’option -m
. La syntaxe pour définir les permissions est la même que celle de la commande chmod
.
mkdir -m 700 test
Cela crée un nouveau répertoire nommé test
avec des permissions 700
, ce qui signifie que le créateur du répertoire ne peut accéder qu’au répertoire.
Créer plusieurs répertoires
Pour créer plusieurs répertoires, nous utilisons la commande mkdir
suivie de noms de répertoires à créer séparés par des espaces.
mkdir tennis football swimmimg
Cela créera les répertoires tennis
, football
et swimming
dans le répertoire de travail actuel.
Suraj Joshi is a backend software engineer at Matrice.ai.
LinkedInArticle connexe - Linux Files and Directories
- Comment copier des fichiers et des répertoires à l'aide d'un terminal Linux
- Comment déplacer des fichiers et des répertoires sous Linux en utilisant la commande Mv
- Comment extraire des fichiers Bzip2 à l'aide d'un terminal
- Comment renommer des fichiers et des répertoires à l'aide d'un terminal Linux
- Comment supprimer des fichiers et des répertoires dans le terminal Linux