mkdir

Mkdir

Opis obrazu Mkdir terminal.png. Informacja
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 .

Ustawienia

Trzy główne parametry mkdir to:

Przykłady użycia

Przykład podstawowego użycia polecenia

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

W 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 dossier3

Przykł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éé

Inne systemy

DOS / Windows

Ta funkcja istnieje w MS-DOS i Windows NT . Można go również skrócić jako md.

Programowanie

Polecenie mkdir jest również obecne w dziedzinie programowania komputerów pod postacią funkcji.

Funkcja C

W 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 PHP

mkdir istnieje od PHP4.

Funkcja php przyjmuje parametry:

  • nazwa_ścieżki  : która reprezentuje ścieżkę katalogu.
  • tryb  : jako parametr komendy UNIX pozwala wstępnie zdefiniować uprawnienia dostępu do katalogu.
    • Tryb * jest ignorowany w systemie Windows
    • "Zauważ, że będziesz musiał określić tryb w podstawie ósemkowej, co oznacza, że ​​prawdopodobnie będziesz mieć 0 jako pierwszą cyfrę. Tryb zostanie również zmodyfikowany przez aktualną umask, którą możesz zmodyfikować za pomocą funkcji umask (). "
  • cykliczne  : umożliwia tworzenie zagnieżdżonych katalogów określonych w pathname.
  • context (PHP 5)  : "Aby uzyskać opis kontekstów, zobacz Flux ".

Uwagi i odniesienia

  1. „  PHP: mkdir - Manual  ” , na php.net (dostęp 31 stycznia 2018 )

Linki zewnętrzne