5 Métodos para Identificar el Tipo de Sistema de Archivos de tu GNU/Linux

Imagen tomada de Wikipedia.

Sistema de archivos

Hay ocasiones en las cuales requerimos saber que tipo de sistema de archivos usa nuestro flamante GNU/Linux, quizá porque no lo instalamos nosotros (a caray, nuestro flamante… y ¿no lo instalamos nosotros? -o-|?); lo instalamos pero tenemos memoria de teflón; el querer probar algún otro tipo de sistema de archivos o por simple curiosidad (hay que ser cuidadosos =D, nah!!).

Por ello el día de hoy (madrugada del viernes =P), les platicaré sobre 5 métodos para poder identificar el tipo de sistema de archivos que usamos para almacenar información en nuestro adorado Disco Duro (necesito uno, de al menos un Tbit, ¿quién me regala uno?).

Primer Método: Usando df, awk y grep

He de comentar es el método que más me gusta; por la elegancia que denota al ejecutarlo (anda pues ^_^).

La opción -T agrega a la salida por default de df una columna más, que indica el tipo de sistema de archivos.

% df -T | awk '{print $1,$2,$NF}' | grep "^/dev"
/dev/sda1 ext4 /
/dev/sda3 ext4 /usr
/dev/sda4 ext4 /home

Segundo Método: Usando mount y grep

% mount | grep "^/dev"
/dev/sda1 on / type ext4 (rw)
/dev/sda3 on /usr type ext4 (rw)
/dev/sda4 on /home type ext4 (rw)

¿Sencillo verdad?

Tercer Método: Usando fsck

fsck es una utilería para reparar alguna inconsistencia en el sistema de archivos así tal cual como su nombre lo indica y por ende también podemos saber el tipo de sistema de archivos.
Nota: Utilicen con mucho cuidado este comando ya que puede ser peligroso y yo no me hago responsable de lo que le pase a su equipo. Advertidos están.

% fsck -N /dev/sda1
fsck from util-linux-ng 2.18
[/sbin/fsck.ext4 (1) -- /] fsck.ext4 /dev/sda1

% fsck -N /dev/sda3
fsck from util-linux-ng 2.18
[/sbin/fsck.ext4 (1) -- /usr] fsck.ext4 /dev/sda3

% fsck -N /dev/sda4
fsck from util-linux-ng 2.18
[/sbin/fsck.ext4 (1) -- /home] fsck.ext4 /dev/sda4

Cuarto Método: Usando file

Este comando en especial habrá que ejecutarlo como root o en su efecto haciendo uso de sudo si es que tienes privilegios para usarlo.

Al igual que con fsck habrá que ir verificando partición a partición y disco por disco para saber su sistema de archivos, algo tedioso cuando lo hemos logrado con una simple linea en el primer y segundo método, en fin manos a la obra (que ya hace sueño =S).

# file -sL /dev/sda1
/dev/sda1: Linux rev 1.0 ext4 filesystem data (needs journal recovery) (extents) (large files) (huge files)
# file -sL /dev/sda3
/dev/sda3: Linux rev 1.0 ext4 filesystem data (needs journal recovery) (extents) (large files) (huge files)
#file -sL /dev/sda4
/dev/sda4: Linux rev 1.0 ext4 filesystem data (needs journal recovery) (extents) (large files) (huge files)

Quinto Método: Claro, revisando el fstab

Suponiendo (¬¬|) que todos nuestros puntos de montaje se han definido para montarse auto-mágicamente, estos aparecerán en este archivo y por lo tanto sabremos el tipo de sistema de archivos, sin embargo depende de como haga la referencia al dispositivo nos será de utilidad o no, comprueben ustedes mismos en sus sistemas.

% more /etc/fstab
UUID=505bee56... /       ext4    defaults        1 1
UUID=22ba8cfa... /usr    ext4    defaults        1 2
UUID=5ad8a78e... /home   ext4    defaults        1 2

Con esto me retiro a descansar =D, no sin antes preguntar ¿Conoces otro método? se compartido!.

Advertisement
  1. Aún no hay trackbacks

Deja un comentario

Fill in your details below or click an icon to log in:

Logo de WordPress.com

You are commenting using your WordPress.com account. Log Out / Cambiar )

Twitter picture

You are commenting using your Twitter account. Log Out / Cambiar )

Facebook photo

You are commenting using your Facebook account. Log Out / Cambiar )

Connecting to %s

Seguir

Get every new post delivered to your Inbox.