GNU/Linux >> Tutoriels Linux >  >> Linux

Comment utiliser la commande mkdir pour créer ou créer un répertoire Linux

Qu'est-ce que la commande mkdir sous Linux ?

Le mkdir La commande sous Linux/Unix permet aux utilisateurs de créer ou de créer de nouveaux répertoires. mkdir signifie "créer un répertoire".

Avec mkdir , vous pouvez également définir des autorisations, créer plusieurs répertoires (dossiers) à la fois, et bien plus encore.

Ce didacticiel vous montrera comment utiliser la commande mkdir sous Linux.

Prérequis

  • Système de type Linux ou UNIX.
  • Accès à un terminal/ligne de commande.
  • Un utilisateur autorisé à créer et à modifier les paramètres de l'annuaire.

Syntaxe de la commande mkdir sous Linux

La commande de base pour créer des répertoires sous Linux consiste en mkdir commande et le nom du répertoire. Comme vous pouvez ajouter des options à cette commande, la syntaxe ressemble à ceci :

mkdir [option] dir_name

Pour mieux comprendre comment utiliser mkdir , reportez-vous aux exemples fournis dans le reste du guide.

Comment créer un nouveau répertoire sous Linux

Pour créer un répertoire à l'aide du terminal, passez le nom souhaité au mkdir commande.

Dans cet exemple, nous avons créé un répertoire Linux sur le bureau. N'oubliez pas que les commandes sous Linux et les options sont sensibles à la casse .

mkdir Linux

Si l'opération réussit, le terminal renvoie une ligne vide.

Pour vérifier, utilisez ls .

Comment créer plusieurs répertoires avec mkdir

Vous pouvez créer des répertoires un par un avec mkdir , mais cela peut prendre du temps. Pour éviter cela, vous pouvez exécuter un seul mkdir commande pour créer plusieurs répertoires à la fois.

Pour ce faire, utilisez les accolades {} avec mkdir et indiquez les noms des répertoires, séparés par une virgule.

mkdir {test1,test2,test3}

N'ajoutez aucun espace entre accolades pour les noms de répertoire. Si vous le faites, les noms en question incluront les caractères supplémentaires :

Comment créer des répertoires parents

Construire une structure avec plusieurs sous-répertoires en utilisant mkdir nécessite l'ajout du -p option. Cela garantit que mkdir ajoute tous les répertoires parents manquants dans le processus.

Par exemple, si vous souhaitez créer "dirtest2 dans "test de saleté1 à l'intérieur de Linux répertoire (c'est-à-dire Linux/dirtest1/dirtest2 ), exécutez la commande :

mkdir –p Linux/dirtest1/dirtest2

Utilisez ls -R pour afficher l'arborescence récursive des répertoires.

Sans le -p option, le terminal renvoie une erreur si l'un des répertoires de la chaîne n'existe pas.

Comment définir les autorisations lors de la création d'un répertoire

Le mkdir la commande par défaut donne rwx autorisations pour l'utilisateur actuel uniquement.
Pour ajouter des autorisations de lecture, d'écriture et d'exécution pour tous les utilisateurs, ajoutez le -m option avec l'utilisateur 777 lors de la création d'un répertoire.

Pour créer un répertoire DirM avec les permissions rwx :

mkdir –m777 DirM

Pour répertorier tous les répertoires et afficher les ensembles d'autorisations :-l

Le répertoire avec rwx autorisations pour tous utilisateurs est mis en surbrillance. Comme vous pouvez le voir sur l'image ci-dessus, deux autres répertoires ont par défaut rwx autorisation pour le propriétaire, xr pour le groupe et x pour les autres utilisateurs.

Comment vérifier les répertoires

Lors de l'exécution de mkdir commandes, il n'y a pas de retour pour les opérations réussies. Pour voir les détails du processus mkdir, ajoutez le -v option à la commande du terminal.

Créons un Détails répertoire dans Dir1 et imprimez l'état de l'opération :

En obtenant les commentaires du processus, vous n'avez pas besoin d'exécuter le ls commande pour vérifier que le répertoire a été créé.

Options de la commande mkdir et résumé de la syntaxe

Option / Syntaxe Description
mkdir directory_name Crée un répertoire à l'emplacement actuel
mkdir {dir1,dir2,dir3,dir4} Crée plusieurs répertoires à l'emplacement actuel. Ne pas utilisez des espaces à l'intérieur de {}
mkdir –p directory/path/newdir Crée une structure de répertoires avec les répertoires parents manquants (le cas échéant)
mkdir –m777 directory_name Crée un répertoire et définit des autorisations complètes de lecture, d'écriture et d'exécution pour tous les utilisateurs
mkdir –v directory_name(s) Crée un répertoire à l'emplacement actuel

Linux
  1. Comment utiliser la commande Su sous Linux

  2. Comment créer un alias et utiliser la commande Alias ​​sous Linux

  3. Comment créer un script d'une commande Linux

  4. Comment utiliser la commande d'écran Linux

  5. Comment créer un nouveau répertoire sous Linux

Comment utiliser la commande cd sous Linux

Comment créer un alias sous Linux

Comment utiliser la commande sysctl sous Linux

Comment utiliser la commande d'arrêt de Linux

Comment utiliser grep sous Linux

Comment utiliser la commande Mkdir sous Linux