Aperçu de mkdir
La commande `mkdir` crée un nouveau répertoire à l'emplacement spécifié. Elle est utilisée pour créer un espace de stockage pour des fichiers, structurer des projets ou configurer des chemins spécifiques à des fins d'administration système. Si elle est utilisée sans options, un nouveau répertoire sera créé sous le répertoire actuel.
Rôle principal de mkdir
La commande `mkdir` est principalement utilisée à des fins telles que :
Domaines d'application principaux
- Organisation des fichiers: Crée des dossiers pour stocker des fichiers classés par type.
- Structuration de projet: Crée des répertoires pour séparer le code source, la documentation, et les résultats de compilation dans un projet de développement logiciel.
- Création d'espace de sauvegarde: Crée un répertoire dédié pour stocker des fichiers de sauvegarde.
- Administration système: Configure des répertoires spécifiques pour des fichiers de log, des fichiers de configuration, etc.
Principales options de la commande mkdir
La commande `mkdir` offre des options utiles pour créer des répertoires, comme la création de répertoires parents et l'affichage détaillé du processus de création.
1. Options de création de base
2. Options de permissions et d'affichage d'informations
Commande générée :
Essayez de combiner les commandes.
Description:
`mkdir` Exécute la commande.
Essayez d'exécuter virtuellement les commandes avec l'IA en combinant les options ci-dessus.
Exemples d'utilisation
Découvrez comment créer et gérer efficacement de nouveaux répertoires à travers divers exemples d'utilisation de la commande `mkdir`.
Créer un nouveau dossier dans le répertoire actuel
mkdir my_documents
Crée un nouveau dossier nommé `my_documents` dans le répertoire de travail actuel.
Créer plusieurs répertoires vides en une seule fois
mkdir folder1 folder2 folder3
Crée simultanément trois répertoires vides nommés `folder1`, `folder2`, et `folder3` dans le répertoire actuel.
Créer des répertoires imbriqués en une seule fois
mkdir -p projects/my_app/src/components
Crée en une seule fois la structure de répertoire imbriquée `my_app/src/components` sous le répertoire `projects`. Si les répertoires parents `projects`, `my_app`, et `src` n'existent pas, ils seront automatiquement créés.
Créer un nouveau répertoire tout en définissant les permissions
mkdir -m 755 public_html
Crée le répertoire `public_html` en définissant que le propriétaire a tous les droits (7), tandis que le groupe et les autres utilisateurs ont des droits de lecture et d'exécution (5).
Vérifier en détail le processus de création du répertoire
mkdir -pv backup/daily/logs
Crée le répertoire `backup/daily/logs` tout en affichant un message détaillé indiquant quels répertoires sont créés.