GNU/Linux >> Tutoriales Linux >  >> Linux

Comprobar si la carpeta es un sistema de archivos remoto montado

Como Stephane dice "no hay una respuesta universal de Unix para eso".

La mejor solución que he encontrado a mi pregunta:

df -P -T /my/path/to/folder | tail -n +2 | awk '{print $2}'

devolverá el tipo de sistema de archivos, por ejemplo:nfs o ext3 .

El -T opción no es estándar , por lo que es posible que no funcione en otros sistemas Unix/Linux...

Según Gilles ' comentario a continuación:"Esto funciona en cualquier Linux no integrado, pero no en BusyBox, *BSD, etc."


Podrías usar GNU stat .

%m para averiguar el punto de montaje.

$ stat --format=%m /usr/src/linux
/usr/src

%T (en modo de sistema de archivos) para averiguar el nombre del sistema de archivos.

$ stat --file-system --format=%T /usr/src/linux
reiserfs

Entonces sabes que /usr/src/linux , en mi sistema, está almacenado en un sistema de archivos que está montado en /usr/src y tiene el tipo de sistema de archivos reiserfs .

Consulte también man stat para mayor referencia. Es un comando muy versátil, útil casi siempre cuando necesita información sobre archivos y no quiere volver a grep | awk cautela.


mount -l y usa grep , sed o awk para encontrar la línea que hace referencia al directorio en cuestión.


Linux
  1. ¿Cómo verificar si un directorio en particular está montado?

  2. ¿Cómo verificar si una partición está montada como 'noexec'?

  3. 10 ejemplos de comandos Fsck de Linux para verificar y reparar el sistema de archivos

  4. Cómo comprobar el uso del sistema de archivos Btrfs y realizar el equilibrio

  5. Comprobar si el directorio está montado con bash

Cómo encontrar el tipo de sistema de archivos montado en Linux

Cómo comprobar que un puerto está abierto en un sistema Linux remoto

Montar una carpeta remota con sshfs

¿Cómo tener un sistema de archivos montado durante el inicio de sesión del usuario?

Compruebe si el repositorio local de git está delante/detrás del control remoto

¿Cómo verificar la versión del sistema de archivos XFS?