1. mount Komutu Nedir?
mount komutu, Linux ve Unix tabanlı sistemlerde depolama aygıtlarını (diskler, USB bellekler, ağ dosya sistemleri vb.) dosya sistemine bağlamak (mount etmek) için kullanılır.
Linux’ta tüm depolama aygıtları tek bir dizin ağacının parçası olarak çalışır; bu nedenle bir diske erişebilmek için onu bir mount point (bağlama noktası) olarak bilinen dizine bağlamak gerekir.
Başlıca kullanım alanları:
- USB bellek veya harici disk bağlama
- Ağ dosya sistemi (NFS, CIFS/Samba) bağlama
- ISO imajı bağlama
- Disk bölümlerini sisteme ekleme
2. Temel Kullanım
mount [seçenekler] <kaynak> <bağlama_noktası>
Örnek:
mount /dev/sdb1 /mnt/usb
Bu komut /dev/sdb1 disk bölümünü /mnt/usb dizinine bağlar.
3. Sık Kullanılan Argümanlar ve Seçenekler
Argüman | Açıklama |
---|---|
-t <tip> | Dosya sistemi tipini belirtir (ext4, vfat, ntfs, nfs, iso9660 vb.) |
-o <seçenekler> | Mount seçenekleri (ro, rw, noexec, sync, uid, gid vb.) |
-r | Salt okunur (read-only) olarak bağlar |
-w | Yazma izni ile bağlar |
–bind | Bir dizini başka bir yere yeniden bağlar |
-a | /etc/fstab dosyasında tanımlı tüm dosya sistemlerini bağlar |
-v | Ayrıntılı (verbose) çıktı verir |
4. Örnek Kullanımlar
4.1. USB Bellek Bağlama
sudo mount /dev/sdb1 /mnt/usb
Açıklama: /dev/sdb1 cihazını /mnt/usb dizinine bağlar.
4.2. Dosya Sistemi Tipini Belirterek Bağlama
sudo mount -t vfat /dev/sdb1 /mnt/usb
Açıklama: USB belleği FAT32 dosya sistemi olarak bağlar.
4.3. ISO Dosyası Bağlama
sudo mount -o loop,ro disk_imaji.iso /mnt/iso
Açıklama: ISO imajını salt okunur olarak bağlar.
4.4. Salt Okunur Modda Bağlama
sudo mount -o ro /dev/sdb1 /mnt/usb
Açıklama: Diski sadece okuma modunda bağlar.
4.5. Ağ Üzerinden NFS Bağlama
sudo mount -t nfs 192.168.1.100:/paylasim /mnt/nfs
Açıklama: NFS sunucusundaki /paylasim dizinini yerel /mnt/nfs dizinine bağlar.
4.6. Dizin Bağlama (bind ile)
sudo mount --bind /var/www /mnt/web
Açıklama: /var/www dizinini /mnt/web dizinine yeniden bağlar.
5. mount ile İlgili İpuçları
- Bağlama işleminden önce bağlama noktası dizini var olmalıdır (örn. /mnt/usb).
- /etc/fstab dosyası kullanılarak diskler sistem açılışında otomatik olarak bağlanabilir.
- Bağlı dosya sistemlerini görmek için mount veya findmnt komutlarını kullanabilirsiniz.
- Bağlantıyı kaldırmak için umount <bağlama_noktası> komutunu kullanın.