mkdir

Un article de Wikipédia, l'encyclopédie libre.
Aller à : navigation, rechercher
image illustrant l’informatique
Cet article est une ébauche concernant l’informatique.

Vous pouvez partager vos connaissances en l’améliorant (comment ?) selon les recommandations des projets correspondants.

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.

Exemple d'utilisation[modifier | modifier le code]

$ cd ~
$ mkdir java
$ cd java
$ pwd
/home/Jean-Paul/java

Autres systèmes[modifier | modifier le code]

DOS/Windows[modifier | modifier le code]

Cette fonction existe sous MS-DOS et Windows NT. Elle peut également être abrégée en md.

Fonction C[modifier | modifier le code]

En langage C (et C++) cette fonction existe dans la bibliothèque standard de gestion de fichier sys/stat.h.

Syntaxe[modifier | modifier le code]

#include <sys/stat.h>
int mkdir(const char *pathname, mode_t mode);

mkdir crée un nouveau répertoire nommé pathname.

mode spécifie les permissions à appliquer au répertoire. Cette valeur peut être modifiée par le umask du processus : les permissions du répertoire effectivement créé vaudront (mode & ~umask).

Valeur renvoyée[modifier | modifier le code]

mkdir renvoie 0 s'il réussit, ou -1 s'il échoue, auquel cas errno contient le code d'erreur.

Liens externes[modifier | modifier le code]