Scris in | VS |
---|---|
Tip | Utilitar UNIX ( d ) |
mkdireste o comandă Unix utilizată pentru a crea directoare . mkdir este abrevierea lui m a k e dir ectory (termeni englezi care înseamnă „creați director”). Această comandă este cunoscută și sub denumirea de md( m ake d irectory ) pe alte sisteme de operare .
Cei trei parametri principali ai mkdir sunt:
Exemplu de utilizare de bază a comenzii
$ cd ~ $ mkdir java $ cd java $ pwd /home/Jean-Paul/javaÎn exemplul de mai sus observăm că putem crea mai multe directoare într-o singură comandă și chiar mai multe directoare deja imbricate unul în celălalt cu comanda 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 dossier3Exemplu cu parametri mod și detaliu
#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ééAceastă funcție există sub MS-DOS și Windows NT . Acesta poate fi , de asemenea , abreviată ca md.
Comanda mkdir este prezentă și în domeniul programării computerizate sub masca unei funcții.
Funcția CÎn limbajul C (și C ++), funcția mkdir există în biblioteca standard de gestionare a fișierelor sys/stat.hși, ca și comanda linux, vă permite să creați un director
#include <sys/stat.h> int mkdir(const char *pathname, mode_t mode);mkdir creează un nou director numit calea.
modespecifică permisiunile de aplicat în director. Această valoare poate fi modificată prin umaskproces: permisiunile directorului creat efectiv vor fi ( mode & ~umask).
Valoare returnată: mkdir returnează 0 dacă reușește sau 1 dacă eșuează , caz în care errno conține codul de eroare.
Funcția PHPmkdir există de la PHP4.
Funcția php include parametrii: