mkdir

Mkdir

Mkdir terminal.png görüntüsünün açıklaması. Bilgi
Yazılmış VS
Tür UNIX yardımcı programı ( d )

mkdirdizin oluşturmak için kullanılan bir Unix komutudur . mkdir kısaltması olan m bir k e dir ectory (İngilizce terimler "dizini oluşturmak" anlamına gelir). Bu komut, diğer işletim sistemlerinde ( m ake d irectory ) olarak da bilinir . md

Ayarlar

Mkdir'in üç ana parametresi şunlardır:

Kullanım örnekleri

Komutun temel kullanım örneği

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

Yukarıdaki örnekte, bir komutta birkaç dizin oluşturabileceğimizi ve hatta mkdir komutuyla zaten iç içe geçmiş birkaç dizin oluşturabileceğimizi fark ettik .

$ 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

Mod ve ayrıntılı parametrelerle örnek

#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éé

Diğer sistemler

DOS / Windows

Bu işlev MS-DOS ve Windows NT altında mevcuttur . Olarak da kısaltılabilir md.

Programlama

Mkdir komutu , bir fonksiyon kisvesi altında bilgisayar programlama alanında da mevcuttur .

İşlev C

In C dilinde (++ ve C), mkdir işlevi standart dosya yönetim kitaplığınızda bulunmaktadır sys/stat.hve, linux komutu gibi, bir dizin oluşturmanızı sağlar

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

mkdir , yol adı adında yeni bir dizin oluşturur.

modedizine uygulanacak izinleri belirtir. Bu değer işlem tarafından değiştirilebilir umask: fiilen yaratılan dizinin izinleri ( mode & ~umask) olacaktır .

Dönüş değeri: mkdir , başarılı olursa 0 veya başarısız olursa 1 döndürür , bu durumda errno hata kodunu içerir.

PHP İşlevi

mkdir, PHP4'ten beri buralardadır.

Php işlevi parametreleri alır:

  • yol adı  : Dizin yolunu temsil eder.
  • mod  : UNIX komutunun parametresi olarak dizine erişim izinlerinin önceden tanımlanmasına izin verir.
    • * mod Windows'ta yok sayılır
    • "Kipi sekizlik tabanda belirtmeniz gerekeceğini unutmayın, bu da muhtemelen ilk basamak olarak 0'a sahip olacağınız anlamına gelir. Kip ayrıca umask () işlevi ile değiştirebileceğiniz geçerli umask tarafından da değiştirilecektir. "
  • özyinelemeli  : içinde belirtilen iç içe dizinlerin oluşturulmasına izin verir pathname.
  • bağlam (PHP 5)  : "Bağlamların açıklaması için bkz. Flux ".

Notlar ve referanslar

  1. "  PHP: mkdir - Manual  " , php.net'te ( 31 Ocak 2018'de erişildi )

Dış bağlantılar