Situatie
Comanda findmnt este un utilitar simplu de linie de comandă folosit pentru a afișa o listă de sisteme de fișiere montate în prezent sau pentru a căuta un sistem de fișiere în /etc/fstab, /etc/mtab or /proc/self/mountinfo.
Solutie
Pasi de urmat
1.Acesta afișează punctul de montare țintă (TARGET), dispozitivul sursă (SOURCE), tipul de sistem de fișiere (FSTYPE) și opțiunile de montare relevante (OPTIONS) pentru fiecare sistem de fișiere, așa cum se arată în următoarea ieșire.
Pentru a afișa o listă de sisteme de fișiere montate în prezent, executați următoarele într-un prompt shell:
# findmnt .
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=
În mod implicit, comanda findmnt afișează sistemele de fișiere într-un format asemănător unui arbore. Pentru a afișa informațiile ca listă obișnuită, utilizați opțiunea -l .
# findmnt -l Output:
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
De asemenea, puteți alege să afișați numai sisteme de fișiere de un anumit tip utilizând opțiunea de linie de comandă -t, urmată de un tip de sistem de fișiere, cum ar fi XFS sau EXT4.
# findmnt --fstab -t xfs sau # findmnt --fstab -t ext4
Output:
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
De asemenea, puteți găsi un sistem de fișiere utilizând un punct de montare. De exemplu, următoarea comandă afișează toate sistemele de fișiere / etc / fstab, unde directorul mountpoint este / mnt / external / disk2.
# findmnt –fstab /mnt/external/disk2 #acesta printează legătura de fixare unde /mnt/external/disk2 este sursa sau # findmnt –fstab –target /mnt/external/disk2
Pentru a imprima toate sistemele de fișiere / etc / fstab și a converti etichetele LABEL = și UUID = la numele dispozitivelor reale, adăugați comutatorul – –evaluate așa :
# 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
Pentru a afișa doar punctul de montare în cazul în care sistemul de fișiere cu eticheta “/ boot” sau “/” este montat, utilizați următoarea comandă :
# findmnt -n --raw --evaluate --output=target LABEL=/boot sau # findmnt -n --raw --evaluate --output=target LABEL=/
Findmnt vă permite de asemenea să monitorizați acțiunile de montare, dezasamblare, remontare și mutare dintr-un director, de exemplu pe / mnt / test.
# findmnt --poll --mountpoint /mnt/test
Nu în ultimul rând, dacă doriți mai multe informații despre output, utilizați comutatorul –verbose.
# findmnt --real --verbose
Leave A Comment?