← man/files
mkdir — man mkdir — 80×24
ugur@toprak:~/man/files$man mkdir
Bölüm 1 Dosyalar

mkdir

dizinleri oluşturur

Ö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