Özet
mkdir [-pv] [-m mod] dizin_adı ...
Açıklama
mkdir aracı, geçerli umask(2) tarafından değiştirildiği şekliyle “rwxrwxrwx” (0777) modunu kullanarak, işlenen olarak adlandırılan dizinleri belirtilen sırayla oluşturur.
Seçenekler aşağıdaki gibidir:
-m mod: Son oluşturulan dizinin dosya izin bitlerini belirtilen moda ayarlar. mod argümanı, chmod(1) komutuna belirtilen formatlardan herhangi birinde olabilir. Eğer sembolik bir mod belirtilirse, ‘+’ ve ‘-’ işlem karakterleri “a=rwx” başlangıç moduna göre yorumlanır.-p: Gerektiğinde ara dizinleri oluşturur. Bu seçenek belirtilmemişse, her bir işlenenin tam yol ön ekinin zaten mevcut olması gerekir. Diğer taraftan, bu seçenek belirtildiğinde, işlenen olarak verilen bir dizin zaten mevcutsa herhangi bir hata rapor edilmez. Ara dizinler, geçerli umask tarafından değiştirildiği şekliyle “rwxrwxrwx” (0777) izin bitlerinin yanı sıra sahibi için yazma ve arama izni ile oluşturulur.-v: Dizinleri oluştururken ayrıntılı bilgi verir ve oluşturulan dizinleri listeler.
Kullanıcının üst dizinde yazma iznine sahip olması gerekir.
Çıkış Durumu
mkdir aracı başarı durumunda 0, bir hata oluşması durumunda ise >0 değeriyle sonlanır.
Örnekler
foobar adında bir dizin oluşturun:
$ mkdir foobar
foobar adında bir dizin oluşturun ve dosya modunu 700 olarak ayarlayın:
$ mkdir -m 700 foobar
Gerektiğinde mevcut olmayan ara dizinleri de oluşturarak cow/horse/monkey adında bir dizin oluşturun:
$ mkdir -p cow/horse/monkey
Uyumluluk
-v seçeneği standart dışıdır ve betiklerde kullanılması önerilmez.
Ayrıca Bakınız
rmdir(1)
Standartlar
mkdir aracının IEEE Std 1003.2 (“POSIX.2”) ile uyumlu olması beklenmektedir.
Geçmiş
Sürüm 1 AT&T UNIX içinde bir mkdir komutu yer almıştır.
macOS 26.4 15 Mart 2013 macOS 26.4