5 Métodos para Identificar el Tipo de Sistema de Archivos de tu GNU/Linux
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!.

Aún no hay trackbacks