¿Hay un comando para decir qué tipo de sistema de archivos está utilizando?
command-line
filesystems
Moshe
fuente
fuente
Respuestas:
Su pregunta se puede tomar de varias maneras. Literalmente, la respuesta de Karlson es genial porque te dice el sistema de archivos del volumen | partición en la que se encuentra actualmente.
df -hT
Siempre me ha gustado este comando porque te muestra todos los sistemas de archivos "estándar" que están montados y lo hace en formato de tamaño legible para humanos.Sin embargo, es posible que tenga otros discos o volúmenes que no están montados (comentados), no se han podido montar o se han desmontado. Otra cosa que puede hacer es ejecutar
cat /etc/fstab
esto, le mostrará la "tabla del sistema de archivos" y enumerará los sistemas de archivos que se supone que deben montarse en el arranque junto con la ubicación, el tipo de sistema de archivos, el punto de montaje y más.fuente
fuseblk
, es (muy probablemente) NTFS.El
stat
comando en los sistemas Linux se usa para mostrar el estado del archivo o del sistema de archivos. Para obtener más información, lea la página de manual ejecutandoman stat
en la terminal.Banderas utilizadas arriba:
-f, --file-system
- muestra el estado del sistema de archivos en lugar del estado del archivo-c --format=FORMAT
- use el FORMATO especificado en lugar de la salida predeterminada una nueva línea después de cada uso de FORMATOSecuencias de formato válidas para sistemas de archivos:
%T
- Escriba en forma legible para humanosfuente
ext4
!stat
comando carece de la--file-system
opción (-f
es una opción válida de stilla, pero tiene un significado diferente).Si lo haces:
Le dirá en qué sistema de archivos se encuentra su directorio actual.
fuente
df .
es suficiente para esto Y, si necesita saber el tipo de sistema de archivos ,df -T .
lo hará.df -T
odf --print-type
funciona en la última menta.También puede usar
lsblk -f
yblkid
obtener información sobre sus sistemas de archivos y sus propiedades.fuente
fuente
Ejecutar
df .
, que le indicará en qué sistema de archivos reside el directorio actual. Luego ejecutemount
, lo que producirá una lista de sistemas de archivos montados junto con sus tipos y opciones de montaje. Esto funciona para mi:fuente
Solo use
blkid -o value -s TYPE "$DEV"
, también funciona para dispositivos desmontados o incluso archivos de imagen.fuente
En GNU Linux puede obtener una descripción general de su almacenamiento utilizando
lsblk
y luego obtener el tipo de sistema de archivos para el dispositivo que le interesa utilizando algo como uno de los siguientes:$ fsck -N /dev/sda1
(no necesita poderes de superusuario para usar este comando)# file -s /dev/sda1
# blkid /dev/sda1
Estos pueden ser útiles si su sistema de archivos está en un volumen LVM, ya
lsblk
que no le dirá qué sistema de archivos está allí.fuente
cat /etc/mtab
para sistemas de archivos montados.fuente