mount and umount
Dosya sisteminizin içeriğini görüntüleyebilmeden önce, onu mount etmeniz gerekir. Bunu yapmak için device konumuna, filesystem türüne ve mount point’e (dosya sisteminin ekleneceği dizin) ihtiyacım olacak. Yani temel olarak cihazımızı bir mount point’e mount etmek istiyoruz.
Önce mount point’i oluşturun, bizim örneğimizde mkdir /mydrive
$ sudo mount -t ext4 /dev/sdb2 /mydrive
Bu kadar basit! Şimdi /mydrive
dizinine gittiğimizde dosya sistemi içeriğini görebiliriz; -t
filesystem türünü belirtir, sonra device konumu, ardından mount point gelir.
Bir cihazı bir mount point’ten unmount etmek için:
$ sudo umount /mydrive
veya
$ sudo umount /dev/sdb2
Kernel’in cihazları bulduğu sıraya göre adlandırdığını unutmayın. Ya mount ettikten sonra herhangi bir nedenle device name değişirse? Neyse ki, bir cihazın universally unique ID’si (UUID) yerine adını kullanabilirsiniz.
Sisteminizdeki block device’lar için UUID’leri görüntülemek:
pete@icebox:~$ sudo blkid
/dev/sda1: UUID="130b882f-7d79-436d-a096-1e594c92bb76" TYPE="ext4"
/dev/sda5: UUID="22c3d34b-467e-467c-b44d-f03803c2c526" TYPE="swap"
/dev/sda6: UUID="78d203a0-7c18-49bd-9e07-54f44cdb5726" TYPE="xfs"
Device name’lerimizi, bunların karşılık gelen filesystem türlerini ve UUID’lerini görebiliriz. Şimdi bir şeyi mount etmek istediğimizde şunu kullanabiliriz:
$ sudo mount UUID=130b882f-7d79-436d-a096-1e594c92bb76 /mydrive
Çoğu zaman cihazları UUID’leriyle mount etmeniz gerekmez; device name’i kullanmak daha kolaydır ve çoğu zaman işletim sistemi USB sürücüler gibi yaygın cihazları mount etmeyi bilir. Ancak başlangıçta bir dosya sistemini otomatik olarak mount etmeniz gerekiyorsa — örneğin ikincil bir hard drive eklediyseniz — UUID kullanmak isteyeceksiniz ve bunu bir sonraki derste ele alacağız.
Last updated