Créer Un Répertoire
Fait partie de la section Les fondamentaux du Journey Terminal de Coddy — leçon 16 sur 82.
La commande mkdir signifie créer un répertoire. Elle crée un nouveau dossier à votre emplacement actuel.
Tapez simplement mkdir suivi du nom du dossier que vous souhaitez créer :
mkdir projectsVous pouvez confirmer qu'il a été créé en exécutant ls :
ls
documents
projects
readme.txtCréer plusieurs répertoires en une seule fois :
Vous pouvez créer plusieurs dossiers en une seule commande en les listant séparés par des espaces :
mkdir projects documents backupsCréation de répertoires imbriqués :
Utilisez l'option -p pour créer un répertoire et tous ses répertoires parents en une seule fois :
mkdir -p projects/app/srcSans -p, cela échouerait si projects ou app n'existent pas déjà. Avec -p, les trois dossiers sont créés automatiquement.
Note : Les noms de répertoires suivent les mêmes règles que les noms de fichiers — évitez les espaces et les caractères spéciaux. Utilisez des tirets ou des tirets bas à la place :
mkdir my-project # ✅ good
mkdir my_project # ✅ good
mkdir my project # ❌ creates two folders: my and projectDéfi
DébutantCréez un nouveau répertoire nommé projects dans votre emplacement actuel, puis utilisez ls pour confirmer qu'il a été créé.
Indice : Utilisez la commande
mkdirsuivie du nom du répertoire.
Aide-mémoire
La commande mkdir crée un nouveau répertoire :
mkdir projectsCréation de plusieurs répertoires :
mkdir projects documents backupsCréation de répertoires imbriqués avec l'option -p :
mkdir -p projects/app/srcL'option -p crée automatiquement tous les répertoires parents s'ils n'existent pas.
Conventions de nommage : Utilisez des tirets ou des underscores au lieu des espaces :
mkdir my-project # ✅ bonne
mkdir my_project # ✅ bonne
mkdir my project # ❌ crée deux répertoiresEssayez vous-même
Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.
Toutes les leçons de Les fondamentaux
4Répertoires
Créer Un RépertoireCopier Un RépertoireDéplacer Et Renommer Un RépertoireSupprimer Un RépertoireRécapitulatif - Opérations Sur Les Répertoires7Contenu de fichier
Head et TailComptage de motsCommande SortCommande UniqBases de GrepGrep avec optionsRécap - Détective de texte10Projet Analyseur de Journaux
Aperçu du ProjetAffichage du Fichier Journal2Navigation
Afficher le répertoire de travailLister les fichiersChanger de répertoireChemins absolus vs relatifsRépertoire personnel et racineRécap - Trouver son chemin5Projet Organiser les Photos
Aperçu du ProjetCréation de la Structure8Redirection
Sortie standardÉcraser vers un fichierAjouter à un fichierEntrée standardErreur standardRécapitulatif - Constructeur de logs11Permissions
Comprendre les permissionsLire les permissionsChmod avec des nombresChmod avec des symbolesPropriété des fichiersRécapitulatif - Verrouillez tout14Projet de Script de Sauvegarde
Aperçu du ProjetObtenir le Chemin Source3Fichiers
Créer Un FichierLire Un FichierCopier Un FichierDéplacer Et Renommer Un FichierSupprimer Un FichierRécapitulatif - Opérations Sur Les Fichiers6Caractères jokers et motifs
Le joker étoileLe joker point d'interrogationJokers entre crochetsCombiner les jokersRécapitulatif - Opérations sélectives9Les pipes
Qu'est-ce qu'une pipe ?Chaîner deux commandesChaîner plusieurs commandesPipe avec GrepRécapitulatif - Pipeline de données