Concept

Mkdir

Résumé
mkdir est une commande Unix permettant de créer des répertoires. mkdir est l'abréviation de make directory (termes anglais signifiant « créer répertoire »). Cette commande est également connue sous le nom md (make directory) sur d'autres systèmes d'exploitation. Les trois principaux paramètres de mkdir sont : p pour parents : création de toute l'arborescence menant au dossier si elle n'existait pas (voir les exemples d'utilisation) ; v pour verbose : informe par le message mkdir: created directory 'test' pour chaque répertoire créé (voir les exemples d'utilisation) ; m=... pour mode : permet de créer le répertoire avec des permissions prédéfinies (on note les permissions dans m=permissions, voir les exemples d'utilisation). Mode prend en paramètre un nombre à 3 chiffres représentant les permissions à attribuer au fichier, voir la commande chmod. Exemple d'un usage basique de la commande cd cd ~ mkdir java cdjavacd java pwd /home/Jean-Paul/java Dans l'exemple ci-dessus on remarque que l'on peut créer plusieurs répertoires en une commande et même plusieurs répertoires déjà imbriqués les uns dans les autres avec la commande mkdir. cd/cd / mkdir /dossier1/dossier2 lsbindossier1devhomeinitrd.img.oldlib64mediaoptrootsbinsysusrvmlinuzbootetcinitrd.imgliblost+foundmntprocrunsrvtmpvarvmlinuz.oldls bin dossier1 dev home initrd.img.old lib64 media opt root sbin sys usr vmlinuz boot etc initrd.img lib lost+found mnt proc run srv tmp var vmlinuz.old cd /dossier1/dossier2 mkdirdossier1dossier2dossier3mkdir dossier1 dossier2 dossier3 ls dossier1 dossier2 dossier3 Exemple avec les paramètres mode et verbose #Exemple avec le paramètre verbose qui affiche les répertoires créés $ mkdir test -v mkdir: created directory 'test' #Exemple d'usage de du paramètre mode qui permet de préciser les droits d'accès au fichier mkdir test -m=777 #On attrubue tous les droits au répertoire créé Cette fonction existe sous MS-DOS et Windows NT. Elle peut également être abrégée en md. La commande mkdir est présente également dans le domaine de la programmation informatique sous l’apparence d'une fonction. En langage C (et C++) la fonction mkdir existe dans la bibliothèque standard de gestion de fichier sys/stat.
À propos de ce résultat
Cette page est générée automatiquement et peut contenir des informations qui ne sont pas correctes, complètes, à jour ou pertinentes par rapport à votre recherche. Il en va de même pour toutes les autres pages de ce site. Veillez à vérifier les informations auprès des sources officielles de l'EPFL.