findmnt – Shows Currently Mounted File Systems in Linux

Configurare noua (How To)

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

Tip solutie

Permanent

Voteaza

(16 din 59 persoane apreciaza acest articol)

Despre Autor

Leave A Comment?