Comando findmnt de Linux para encontrar sistemas de archivos montados
El comando findmnt se usa para listar sistemas de archivos montados en Linux. Este comando buscará un sistema de archivos en particular en / etc / fstab, / etc / mtab o / proc / self / mountinfo.
El comando findmnt viene en el paquete ‘util-linux-ng’, ahora renombrado como ‘util-linux’. El paquete viene con varias otras utilidades como hwclock. Para instalar findmnt, descargue util-linux desde la página ftp de kernel.org.
Los usuarios de Fedora pueden instalar el paquete de la siguiente manera:
$ sudo yum install util-linux-ng
Nota: este paquete viene por defecto
Opción predeterminada de Findmnt
Este comando por defecto le dará una lista de todos los sistemas de archivos montados si no se especifica ningún punto de montaje o dispositivo.
$ findmnt
Modo de sondeo Findmnt
El comando findmnt se puede usar para monitorear cambios en el archivo / proc / self / mountinfo. El modo de sondeo se puede invocar escribiendo en su terminal el siguiente comando:
$ findmnt -p
alternativamente
$ findmnt --poll
Cualquier cambio realizado en el archivo / proc / self / mountinfo se actualizará automáticamente en la terminal. Al principio, no verá ninguna salida, pero si intenta desenchufar y enchufar su unidad flash, los cambios se reflejan en el terminal como en el siguiente ejemplo.
El tiempo que bloqueará el modo de sondeo se puede restringir mediante --timeout
o --first-only
opción.
Opción de tiempo de espera
Esta opción se puede usar junto con –poll para limitar el tiempo que el modo de sondeo se bloqueará al tiempo que estableciste explícitamente. El tiempo de espera que se establecerá es en milisegundos.. Después del período de tiempo de espera, findmnt ya no supervisará los cambios en el archivo / proc / self / mountinfo.
$ findmnt –poll –timeout 6000
Primera opción única
La primera opción única monitoreará los cambios en el archivo / proc / self / mountinfo solo para el primer cambio y el comando ya no estará en modo de sondeo. El primer cambio se muestra en el terminal y se le devuelve el mensaje. Para utilizar esta opción, escriba en su terminal:
$ findmnt –poll –primero solo
Similar a la salida df
El comando findmnt también se puede usar para imitar el resultado que obtendría si usara el comando df. Puede lograr esto ejecutando el comando findmnt con el --df
opción como se muestra en el siguiente ejemplo.
$ findmnt --df
o
$ findmnt -D
Esto dará una salida casi idéntica si hubiera ejecutado el comando df
con el -h
opción.
$ df -h
Opción de lista Findmnt
Si no le gusta la salida del árbol predeterminada, puede usar el --list
o -l
opción. Esto imprimirá su salida en un formato de lista.
$ findmnt --list
La ejecución de este comando le dará un resultado de la siguiente manera:
Opción de evaluación de Findmnt
La opción de evaluación convertirá todas las etiquetas, por ejemplo, LABEL, UUID, PARTUUID o PARTLABEL al nombre real del dispositivo. Esta opción se puede combinar con --fstab
opción para imprimir todos los sistemas de archivos en / etc / fstab. La opción fstab tiene su salida en formato de lista y, por lo tanto, no es necesario llamar al --list
opción cuando --fstab
se utiliza.
$ findmnt –fstab –evaluar
Cuando las dos opciones se combinan de la siguiente manera, el resultado se verá como el siguiente ejemplo:
Opción de tipo Findmnt
Esta opción le permite limitar el conjunto de sistemas de archivos impresos. Se pueden especificar varios sistemas de archivos y separarlos con una coma. En este ejemplo, el comando buscará sistemas de archivos ext4, ext3 y vfat.
$ findmnt -t ext4,ext3,vfat
Puede probar las diferentes opciones de findmnt según sus necesidades.