FindMnt - mostra sistemas de arquivos montados atualmente no Linux

FindMnt - mostra sistemas de arquivos montados atualmente no Linux

O comando findmnt é um utilitário simples da linha de comando usado para exibir uma lista de sistemas de arquivos montados atualmente ou pesquisar um sistema de arquivos em /etc/fstab, /etc/mtab ou /proc/self/Mountinfo.

1. Para exibir uma lista de sistemas de arquivos montados atualmente, execute o seguinte em um prompt de shell.

# findmnt 

Ele exibe o ponto de montagem de destino (ALVO), o dispositivo de origem (FONTE), tipo de sistema de arquivo (Fstype) e opções de montagem relevantes (Opções) para cada sistema de arquivos, conforme mostrado na seguinte saída.

Opções de fstype de fonte de destino //dev/sda3 ext4 rw, relatime, erros = remo ├─/sys sysfs sysfs rw, nosuid, nodev, noexec, │ ├—/sys/kernel/segurança securitfs securit rw, nosuid, nodev, nodev, │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ sys/fs/cGROUP tmpfs tmpfs ro, nosuid, nodev, Noexec, │ │ ├—/sys/fs/cGROUP/unificado cGrup CGroup2 rw, nosuid, nodev, NoExec, │ │ ├ ├—/sys/fs/cGoup/Systemd CGroup/ CGROUP RW, Nosuid, Nodev, Noexec, │ │ ├─/sys/fs/cGROUP/perf_event CGROUP CGROUP RW, NOSUID, NODEV, NOEXEC, │ ├ ├— SYS/FS/CGROUP/DEVICES CGROUPRUPRUPRUPRE , NoExec, │ │ ├ ├/sys/fs/cGrup/hugetlb cGrup CGROUP RW, Nosuid, Nodev, Noexec, │ │ ├ ├/sys/fs/cGROUP/rdma cGrup CGRoup RW, Nosuid, Nodev, NÃO ─/sys/fs/cgroup/cpu, cpuacct cGrup CGROUP RW, Nosuid, nodev, Noexec, │ │ ├ ├/sys/fs/cgroup/memória cGROUP cGROUPE RW, Nosuid, Nodev, NoExec, │ │ ├ ├ ├/sys/sys/sys/sys/sys/sys/sys/sys/sys/sys/sys/sys/sys/sys/ fs/cGrup/freezer cGROUP CGROUP RW, NOSUID, NODEV, NOEXEC, │ │ ├—/sys/fs/cgroup/net_cls, net_prio cGrup CGROUPE 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/efivarev efivarfs, Nosuid, Nodev, Noexec, │ ├ ├—/sys/kernel/depurs depuradores deputfs RW, relatime │ ├ ├/sys/kernel/configfig configfs configf rw, relatime │ └─/sys/fsuse/conexões Fusectl fUctl ├─/Proc Proc RW, Nosuid, Nodev, Noexec, │ └─/proc/sys/fs/binfmt_misc Systemd-1 Autofs RW, Relatime, FD = 24, PGRP = 

2. Por padrão, o FINDMNT O comando exibe sistemas de arquivos em um formato semelhante a uma árvore. Para exibir as informações como uma lista comum, use o -eu opção como mostrado.

# findmnt -l 
Saída de amostra
Opções de fstype de fonte de destino /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, Modo = 620, Ptmxmode = 000 /Run Tmpfs Tmpfs RW, Nosuid, NoExec, Relatime, Size = 80574k, Modo = 755 / /Dev /Dev /SDA 2 ,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, tamanho = 5120k/sys/fs/cGRoup tmpfs tmpfs ro, nosuid, nodev, noexec, modo = 755/sys/fs/cgroup/unified cgrop cgrop2 rw, nosuid, nodev, noexec, relatime, nsdElate FS/CGROUP/SYSTEMD CGROUP CGROUP RW, NOSUID, NODEV, NOEXEC, Relatime, Xattr, Nome = Systemd/Sys/FS/Pstore Pstore Pstore RW, Nosuid, Nodev, NoExec, Relatime/Sys/Sys/Efi/Efivars Efivarfs, , 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/CGROUPOUPOUPOUPOUPOUPOUPROUPO, CGROUP RW, NOSUID, NODEV, NOEXEC, Relatime, CPU, CPUACCT/SYS/FS/CGROUP/MEMÓRIA CGROUP CGROUP RW, Nosuid, Nodev, Noexec, Relatime, Memory/Sys/FS/CGRoup/Freezer CGroup RW, Nosuid, Nosuid, Nosuid, NONSUID, , 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 , pids 

3. Você também pode optar por exibir apenas sistemas de arquivos de um tipo específico usando o -t opção de linha de comando seguida de um tipo de sistema de arquivo, como XFS ou Ext4.

# findmnt - -fstab -t xfs ou # findmnt - -fstab -t ext4 
Saída de amostra
Opções de fstype de fonte de destino / /dev /sda3 ext4 rw, relatime, erros = remont-ro, dados = ordenado └─/mídia/tecmint/data_storage/dev/sda5 ext4 RW, Nosuid, Nodev, Relatime, Data = Ordenado 

4. Você também pode encontrar um sistema de arquivos usando um ponto de montagem. Por exemplo, o comando a seguir exibe tudo /etc/fstab FileSystems, onde o diretório MountPoint está /mnt/externo/disk2.

   # findmnt - -fstab/mnt/externo/disk2 # Isso é imprimido para encadear montagens onde/mnt/externo/disk2 é uma fonte ou # findmnt - -fstab - -Target/mnt/extern/disk2 

5. Para imprimir tudo /etc/fstab FileSystems e converta Etiqueta = e Uuid = tags aos nomes reais de dispositivos, adicione o - --Avalie Mudar como mostrado.

# findmnt - -fstab --valuato Fonte de destino Fstype Options / /dev /sda3 ext4 erros = remont-ro /boot /efi /dev /sda1 vfat Umask = 0077 Nenhum /dev /sda2 swap sw 

6. Para exibir apenas o ponto de montagem em que o sistema de arquivos com rótulo "/bota" ou "/" está montado, use o seguinte comando.

# findmnt -n - -raw --Evaluate - -output = rótulo de destino =/bota ou # findmnt -n - -raw --Evaluate -output = rótulo de destino =/// 

7. FINDMNT Também permite que você monitore o monte, desmonte, remova e mova ações em um diretório, por exemplo /mnt/teste.

 # findmnt - -Poll -Mountpoint /mnt /teste 

8. Por último, mas não menos importante, se você quiser mais informações em sua saída, use o --detalhado trocar.

# findmnt --real --verbose 

Para mais informações, execute Homem encontrado Para ler sua página de entrada manual.