De nos jours, Mkdir est devenu un sujet d'une grande pertinence et d'un grand intérêt pour une grande variété de personnes. De son impact sur la vie quotidienne à son influence sur la société en général, Mkdir a fait l'objet de débats, d'analyses et de réflexions constants. Sa pertinence s'étend du domaine de la technologie à la culture, en passant par l'économie et la politique. Mkdir a capté l'attention de personnes de tous âges et de différents domaines professionnels, suscitant un intérêt qui dépasse les frontières géographiques et culturelles. Dans cet article, nous explorerons en profondeur l'impact de Mkdir sur nos vies et le monde qui nous entoure, en proposant une analyse complète qui englobera diverses perspectives et approches.
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 :
Exemple d'un usage basique de la commande
$ cd ~ $ mkdir java $ cd 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 /
$ mkdir /dossier1/dossier2
$ ls
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
$ mkdir 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 attribue 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.h
et permet comme la commande linux de créer un répertoire
#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 retournée: mkdir renvoie 0 s'il réussit, ou 1 s'il échoue, auquel cas errno contient le code d'erreur.
mkdir existe depuis PHP4.
La fonction php prend en paramètres :
pathname
.