findmnt - Linux'ta Halihazırda Monte Edilmiş Dosya Sistemlerini gösterir
findmnt komutu, halihazırda bağlı olan dosya sistemlerinin listesini görüntülemek veya /etc/fstab, / dizininde bir dosya sistemi aramak için kullanılan basit bir komut satırı yardımcı programıdır. vb/mtab veya /proc/self/mountinfo.
1. Halihazırda bağlı olan dosya sistemlerinin listesini görüntülemek için kabuk isteminde aşağıdakini çalıştırın.
findmnt
Hedef ekleme noktasını (TARGET), kaynak cihazı (SOURCE), dosya sistemi türünü (FSTYPE) ve ilgili ekleme seçeneklerini() görüntüler. Aşağıdaki çıktıda gösterildiği gibi her dosya sistemi için SEÇENEKLER).
TARGET SOURCE FSTYPE OPTIONS
/ /dev/sda3 ext4 rw,relatime,errors=remo
├─/sys sysfs sysfs rw,nosuid,nodev,noexec,
│ ├─/sys/kernel/security securityfs securit rw,nosuid,nodev,noexec,
│ ├─/sys/fs/cgroup tmpfs tmpfs ro,nosuid,nodev,noexec,
│ │ ├─/sys/fs/cgroup/unified cgroup cgroup2 rw,nosuid,nodev,noexec,
│ │ ├─/sys/fs/cgroup/systemd cgroup cgroup rw,nosuid,nodev,noexec,
│ │ ├─/sys/fs/cgroup/perf_event cgroup cgroup rw,nosuid,nodev,noexec,
│ │ ├─/sys/fs/cgroup/devices cgroup cgroup rw,nosuid,nodev,noexec,
│ │ ├─/sys/fs/cgroup/hugetlb cgroup cgroup rw,nosuid,nodev,noexec,
│ │ ├─/sys/fs/cgroup/rdma cgroup cgroup rw,nosuid,nodev,noexec,
│ │ ├─/sys/fs/cgroup/cpu,cpuacct cgroup cgroup rw,nosuid,nodev,noexec,
│ │ ├─/sys/fs/cgroup/memory cgroup cgroup rw,nosuid,nodev,noexec,
│ │ ├─/sys/fs/cgroup/freezer cgroup cgroup rw,nosuid,nodev,noexec,
│ │ ├─/sys/fs/cgroup/net_cls,net_prio cgroup cgroup rw,nosuid,nodev,noexec,
│ │ ├─/sys/fs/cgroup/pids cgroup cgroup rw,nosuid,nodev,noexec,
│ │ ├─/sys/fs/cgroup/cpuset cgroup cgroup rw,nosuid,nodev,noexec,
│ │ └─/sys/fs/cgroup/blkio cgroup cgroup rw,nosuid,nodev,noexec,
│ ├─/sys/fs/pstore pstore pstore rw,nosuid,nodev,noexec,
│ ├─/sys/firmware/efi/efivars efivarfs efivarf rw,nosuid,nodev,noexec,
│ ├─/sys/kernel/debug debugfs debugfs rw,relatime
│ ├─/sys/kernel/config configfs configf rw,relatime
│ └─/sys/fs/fuse/connections fusectl fusectl rw,relatime
├─/proc proc proc rw,nosuid,nodev,noexec,
│ └─/proc/sys/fs/binfmt_misc systemd-1 autofs rw,relatime,fd=24,pgrp=
2. Varsayılan olarak findmnt komutu dosya sistemlerini ağaç benzeri bir biçimde görüntüler. Bilgileri sıradan bir liste halinde görüntülemek için gösterildiği gibi -l
seçeneğini kullanın.
findmnt -l
Örnek Çıktı
TARGET SOURCE FSTYPE OPTIONS
/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime
/proc proc proc rw,nosuid,nodev,noexec,relatime
/dev udev devtmpfs rw,nosuid,relatime,size=3996916k,nr_inodes=999229,mode=755
/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000
/run tmpfs tmpfs rw,nosuid,noexec,relatime,size=805740k,mode=755
/ /dev/sda3 ext4 rw,relatime,errors=remount-ro,data=ordered
/sys/kernel/security securityfs securityfs rw,nosuid,nodev,noexec,relatime
/dev/shm tmpfs tmpfs rw,nosuid,nodev
/run/lock tmpfs tmpfs rw,nosuid,nodev,noexec,relatime,size=5120k
/sys/fs/cgroup tmpfs tmpfs ro,nosuid,nodev,noexec,mode=755
/sys/fs/cgroup/unified cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate
/sys/fs/cgroup/systemd cgroup cgroup rw,nosuid,nodev,noexec,relatime,xattr,name=systemd
/sys/fs/pstore pstore pstore rw,nosuid,nodev,noexec,relatime
/sys/firmware/efi/efivars efivarfs efivarfs rw,nosuid,nodev,noexec,relatime
/sys/fs/cgroup/perf_event cgroup cgroup rw,nosuid,nodev,noexec,relatime,perf_event
/sys/fs/cgroup/devices cgroup cgroup rw,nosuid,nodev,noexec,relatime,devices
/sys/fs/cgroup/hugetlb cgroup cgroup rw,nosuid,nodev,noexec,relatime,hugetlb
/sys/fs/cgroup/rdma cgroup cgroup rw,nosuid,nodev,noexec,relatime,rdma
/sys/fs/cgroup/cpu,cpuacct cgroup cgroup rw,nosuid,nodev,noexec,relatime,cpu,cpuacct
/sys/fs/cgroup/memory cgroup cgroup rw,nosuid,nodev,noexec,relatime,memory
/sys/fs/cgroup/freezer cgroup cgroup rw,nosuid,nodev,noexec,relatime,freezer
/sys/fs/cgroup/net_cls,net_prio cgroup cgroup rw,nosuid,nodev,noexec,relatime,net_cls,net_prio
/sys/fs/cgroup/pids cgroup cgroup rw,nosuid,nodev,noexec,relatime,pids
3. Ayrıca -t
komut satırı seçeneğini ve ardından XFS< gibi bir dosya sistemi türünü kullanarak yalnızca belirli türdeki dosya sistemlerini görüntülemeyi de seçebilirsiniz. veya EXT4.
findmnt --fstab -t xfs
OR
findmnt --fstab -t ext4
Örnek Çıktı
TARGET SOURCE FSTYPE OPTIONS
/ /dev/sda3 ext4 rw,relatime,errors=remount-ro,data=ordered
└─/media/tecmint/Data_Storage /dev/sda5 ext4 rw,nosuid,nodev,relatime,data=ordered
4. Bir dosya sistemini bağlama noktası kullanarak da bulabilirsiniz. Örneğin, aşağıdaki komut tüm /etc/fstab dosya sistemlerini görüntüler; burada bağlama noktası dizini /mnt/external/disk2'dir.
findmnt --fstab /mnt/external/disk2 #this prints bind mounts where /mnt/external/disk2 is a source
OR
findmnt --fstab --target /mnt/external/disk2
5. Tüm /etc/fstab dosya sistemlerini yazdırmak ve LABEL=
ve UUID=
etiketlerini gerçek cihaza dönüştürmek için adlar için – --evaluate
anahtarını gösterildiği gibi ekleyin.
findmnt --fstab --evaluate
TARGET SOURCE FSTYPE OPTIONS
/ /dev/sda3 ext4 errors=remount-ro
/boot/efi /dev/sda1 vfat umask=0077
none /dev/sda2 swap sw
6. Yalnızca "/boot"
veya “/ ”
etiketli dosya sisteminin bağlandığı bağlama noktasını görüntülemek için aşağıdaki komutu kullanın.
findmnt -n --raw --evaluate --output=target LABEL=/boot
OR
findmnt -n --raw --evaluate --output=target LABEL=/
7. Findmnt aynı zamanda bir dizindeki (örneğin /mnt/test) bağlama, bağlantıyı kesme, yeniden bağlama ve taşıma işlemlerini izlemenize de olanak tanır.
findmnt --poll --mountpoint /mnt/test
8. Son olarak, çıktısında daha fazla bilgi istiyorsanız --verbose
anahtarını kullanın.
findmnt --real --verbose
Daha fazla bilgi için, manuel giriş sayfasını okumak üzere man findmnt'yi çalıştırın.