Napisane w | VS |
---|---|
Rodzaj | Narzędzie UNIX ( d ) |
mkdirjest poleceniem uniksowym używanym do tworzenia katalogów . mkdir to skrót od m a k e dir ectory (angielskie terminy oznaczające „utwórz katalog”). Komenda ta jest znana również jako md( m ake d irectory ) na inne systemy operacyjne .
Trzy główne parametry mkdir to:
Przykład podstawowego użycia polecenia
$ cd ~ $ mkdir java $ cd java $ pwd /home/Jean-Paul/javaW powyższym przykładzie zauważamy, że możemy utworzyć kilka katalogów w jednym poleceniu, a nawet kilka katalogów już zagnieżdżonych w sobie za pomocą polecenia 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 dossier3Przykład z parametrami trybu i szczegółowymi
#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ééTa funkcja istnieje w MS-DOS i Windows NT . Można go również skrócić jako md.
Polecenie mkdir jest również obecne w dziedzinie programowania komputerów pod postacią funkcji.
Funkcja CW języku C (i C ++) funkcja mkdir istnieje w standardowej bibliotece zarządzania plikami sys/stat.hi podobnie jak polecenie linux umożliwia utworzenie katalogu
#include <sys/stat.h> int mkdir(const char *pathname, mode_t mode);mkdir tworzy nowy katalog o nazwie pathname.
modeokreśla uprawnienia do zastosowania w katalogu. Ta wartość może być modyfikowana przez umaskproces: uprawnienia do faktycznie utworzonego katalogu będą ( mode & ~umask).
Wartość zwracana: mkdir zwraca 0, jeśli się powiedzie , lub 1, jeśli się nie powiedzie. W takim przypadku errno zawiera kod błędu.
Funkcja PHPmkdir istnieje od PHP4.
Funkcja php przyjmuje parametry: