GNU/Linux >> Tutoriales Linux >  >> Linux

5 métodos para identificar su tipo de sistema de archivos Linux (Ext2 o Ext3 o Ext4)

Pregunta :¿Cómo identifico mi tipo de sistema de archivos? Me gusta actualizar mi sistema de archivos actual al último ext4. Antes de eso, me gustaría saber cuál es mi tipo de sistema de archivos actual para varios puntos de montaje que tengo en mi sistema UNIX.

Respuesta :Utilice cualquiera de los cinco métodos mencionados a continuación para identificar su tipo de sistema de archivos.

Método 1:Utilice el comando df -T

La opción -T en el comando df muestra el tipo de sistema de archivos.

# df -T | awk '{print $1,$2,$NF}' | grep "^/dev"
/dev/sda1 ext2 /
/dev/sdb1 ext3 /home
/dev/sdc1 ext3 /u01

Método 2:usar el comando de montaje

Use el comando de montaje como se muestra a continuación.

# mount | grep "^/dev"
/dev/sda1 on / type ext2 (rw)
/dev/sdb1 on /home type ext3 (rw)
/dev/sdc1 on /u01 type ext3 (rw)

Como se muestra en el ejemplo anterior:

  • /dev/sda1 es el tipo de sistema de archivos ext2. (montado como /)
  • /dev/sdb1 es el tipo de sistema de archivos ext3. (montado como /home)
  • /dev/sdc1 es el tipo de sistema de archivos ext3. (montado como /u01)

Método 3:Usar comando de archivo

Como raíz, use el comando de archivo como se muestra a continuación. Debe pasar el nombre del dispositivo individual al comando de archivo.

# file -sL /dev/sda1
/dev/sda1: Linux rev 1.0 ext2 filesystem data (mounted or unclean) (large files)

# file -sL /dev/sdb1
/dev/sda1: Linux rev 1.0 ext3 filesystem data (needs journal recovery)(large files)

# file -sL /dev/sdc1
/dev/sda1: Linux rev 1.0 ext3 filesystem data (needs journal recovery)(large files)

Nota :Debe ejecutar el comando de archivo como usuario root. Si ejecuta como usuario no root, aún obtendrá algún resultado. Pero eso no mostrará el tipo de sistema de archivos como se muestra a continuación.

$ file -sL /dev/sda1
/dev/sda1: writable, no read permission

Método 4:Ver el archivo /etc/fstab

Si un punto de montaje en particular está configurado para montarse automáticamente durante el inicio del sistema, puede identificar su tipo de sistema de archivos consultando el archivo /etc/fstab.

Como se muestra en el siguiente ejemplo, / es ext2, /home es ext3 y /u01 es ext3.

# cat /etc/fstab
LABEL=/r       /        ext2    defaults    1 1
LABEL=/home    /home    ext3    defaults    0 0
LABEL=/u01     /u01     ext3    defaults    0 0

Método 5:Utilice el comando fsck

Ejecute el comando fsck como se muestra a continuación. Esto mostrará el tipo de sistema de archivos de un dispositivo dado.

# fsck -N /dev/sda1
fsck 1.39 (29-May-2006)
[/sbin/fsck.ext2 (1) -- /] fsck.ext2 /dev/sda1

# fsck -N /dev/sdb1
fsck 1.39 (29-May-2006)
[/sbin/fsck.ext3 (1) -- /home] fsck.ext3 /dev/sdb1

# fsck -N /dev/sdc1
fsck 1.39 (29-May-2006)
[/sbin/fsck.ext3 (1) -- /u01] fsck.ext3 /dev/sdc1

Si no tiene acceso raíz, pero desea identificar su tipo de sistema de archivos, use /sbin/fsck -N como se muestra arriba.


Linux
  1. 7 formas de determinar el tipo de sistema de archivos en Linux (Ext2, Ext3 o Ext4)

  2. Cómo migrar sistemas de archivos Ext2/Ext3 a Ext4 en Linux

  3. 4 formas de identificar quién ha iniciado sesión en su sistema Linux

  4. Sistemas de archivos Linux:Ext2 vs Ext3 vs Ext4

  5. Atascado eligiendo entre ext4 y ext3 para el sistema de archivos

Comando de archivo de Linux

Comando Fsck en Linux (Sistema de archivos de reparación)

Cómo desfragmentar su sistema Linux

Cómo hacer una copia de seguridad de los sistemas de archivos Ext2, Ext3 o Ext4 en Linux

Elija el mejor sistema de archivos para su Linux

Comprender su espacio en disco a través del comando 'df' en Linux