Sözdizimi
umount [-fv] ozel | dugum
umount -a | -A [-fv] [-h sunucu] [-t tur]
Açıklama
umount komutu, bağlı bir dosya sistemini (birimi) ayırarak dosya sistemi ad alanından (namespace) kaldırır. Belirli bir özel aygıtı (special device) veya uzak düğümü (rhost:yol) dugum noktasındaki dosya sistemi ağacından kaldırmak için unmount(2) sistem çağrısını tetikler. ozel veya dugum sağlanmazsa, uygun bilgiler getfsent(3) tarafından sağlanan dosya sistemleri listesinden alınır.
Seçenekler aşağıdaki gibidir:
-a: getfsent(3) aracılığıyla tanımlanan tüm dosya sistemleri ayrılır.-A: Kök hariç, şu anda bağlı olan tüm dosya sistemleri ayrılır.-f: Dosya sistemi zorla ayrılır. Etkin özel aygıtlar çalışmaya devam eder ancak daha fazla erişim girişiminde bulunulursa diğer tüm dosyalar hata döndürür. Kök dosya sistemi zorla ayrılamaz.
-h sunucu Yalnızca belirtilen sunucudan (host) bağlanan dosya sistemleri ayrılacaktır. Bu seçenek -A seçeneğini ima eder ve -t seçeneği ile aksi belirtilmedikçe yalnızca NFS dosya sistemlerini ayıracaktır.
-t tur Eylemlerin yalnızca belirtilen türdeki dosya sistemlerinde gerçekleştirilmesi gerektiğini belirtmek için kullanılır. Virgülle ayrılmış bir listede birden fazla tür belirtilebilir. Dosya sistemi türleri listesinin başına, eylemin gerçekleştirilmemesi gereken dosya sistemi türlerini belirtmek üzere “no” eklenebilir. Örneğin, şu umount komutu:
umount -A -t nfs,hfs
NFS ve HFS türündeki şu anda bağlı olan tüm dosya sistemlerini ayırır. (-a seçeneği yalnızca /etc/fstab listesindeki girdileri ayırır.)
-v: Ayrıntılı; her dosya sistemi ayrılırken ek bilgiler yazdırılır.
Notlar
Mac OS X'in karmaşık ve birbirine örülmüş yapısı nedeniyle umount sıklıkla başarısız olabilir. Bunun yerine diskutil(1) (örneğin ``diskutil unmount /mnt'' gibi) kullanılması önerilir.
Ayrıca Bakınız
unmount(2), getfsent(3), mount(8), diskutil(1)
Tarihçe
AT&T UNIX Sürüm 6'da bir umount komutu ortaya çıktı.
BSD 4 May 8, 1995 BSD 4