GNU/Linux >> Tutoriels Linux >  >> Linux

5 méthodes pour identifier votre type de système de fichiers Linux (Ext2 ou Ext3 ou Ext4)

Question :Comment identifier mon type de système de fichiers ? J'aime mettre à niveau mon système de fichiers actuel vers le dernier ext4. Avant cela, j'aimerais savoir quel est mon type de système de fichiers actuel pour les différents points de montage que j'ai sur mon système UNIX.

Répondre  :Utilisez l'une des cinq méthodes mentionnées ci-dessous pour identifier votre type de système de fichiers.

Méthode 1 :Utiliser la commande df -T

L'option -T de la commande df affiche le type de système de fichiers.

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

Méthode 2 :Utiliser la commande de montage

Utilisez la commande mount comme indiqué ci-dessous.

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

Comme indiqué dans l'exemple ci-dessus :

  • /dev/sda1 est le type de système de fichiers ext2. (monté comme /)
  • /dev/sdb1 est le type de système de fichiers ext3. (monté comme /home)
  • /dev/sdc1 est le type de système de fichiers ext3. (monté comme /u01)

Méthode 3 :Utiliser la commande de fichier

En tant que root, utilisez la commande file comme indiqué ci-dessous. Vous devez transmettre le nom de l'appareil individuel à la commande de fichier.

# 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)

Remarque :Vous devez exécuter la commande file en tant qu'utilisateur root. Si vous exécutez en tant qu'utilisateur non root, vous obtiendrez toujours une sortie. Mais cela n'affichera pas le type de système de fichiers comme indiqué ci-dessous.

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

Méthode 4 :Afficher le fichier /etc/fstab

Si un point de montage particulier est configuré pour être monté automatiquement au démarrage du système, vous pouvez identifier son type de système de fichiers en consultant le fichier /etc/fstab.

Comme le montre l'exemple ci-dessous, / est ext2, /home est ext3 et /u01 est 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éthode 5 :Utiliser la commande fsck

Exécutez la commande fsck comme indiqué ci-dessous. Cela affichera le type de système de fichiers d'un périphérique donné.

# 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 vous n'avez pas l'accès root, mais souhaitez identifier votre type de système de fichiers, utilisez /sbin/fsck -N comme indiqué ci-dessus.


Linux
  1. 7 façons de déterminer le type de système de fichiers sous Linux (Ext2, Ext3 ou Ext4)

  2. 4 façons d'identifier qui est connecté sur votre système Linux

  3. Tutoriel de base sur le système de fichiers Linux - ext2, ext3, ext4, JFS et XFS

  4. Coincé à choisir entre ext4 et ext3 pour le système de fichiers

  5. Comment savoir si une partition est ext2, ext3 ou ext4 ?

Commande de fichier Linux

Commande Fsck sous Linux (réparer le système de fichiers)

Comment défragmenter votre système Linux

Comment sauvegarder les systèmes de fichiers Ext2, Ext3 ou Ext4 sous Linux

Choisissez le meilleur système de fichiers pour votre Linux

Comprendre votre espace disque via la commande 'df' sous Linux