GNU/Linux >> Tutoriels Linux >  >> Linux

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

Comment savoir quel type de données (quel format de données) se trouve dans un fichier ?
→ Utilisez le file utilitaire.

Ici, vous voulez connaître le format des données dans un fichier de périphérique, vous devez donc passer le -s drapeau pour indiquer file pas seulement pour dire qu'il s'agit d'un fichier de périphérique, mais regardez le contenu. Parfois, vous aurez besoin du -L flag également, si le nom du fichier de périphérique est un lien symbolique. Vous verrez une sortie comme celle-ci :

# file -sL /dev/sd*
/dev/sda1: Linux rev 1.0 ext4 filesystem data, UUID=63fa0104-4aab-4dc8-a50d-e2c1bf0fb188 (extents) (large files) (huge files)
/dev/sdb1: Linux rev 1.0 ext2 filesystem data, UUID=b3c82023-78e1-4ad4-b6e0-62355b272166
/dev/sdb2: Linux/i386 swap file (new style), version 1 (4K pages), size 4194303 pages, no label, UUID=3f64308c-19db-4da5-a9a0-db4d7defb80f

Compte tenu de cet exemple de sortie, le premier disque a une partition et le deuxième disque a deux partitions. /dev/sda1 est un système de fichiers ext4, /dev/sdb1 est un système de fichiers ext2, et /dev/sdb2 est un peu d'espace d'échange (environ 4 Go).

Vous devez exécuter cette commande en tant que root, car les utilisateurs ordinaires ne peuvent pas lire directement les partitions de disque :si nécessaire, ajoutez sudo devant.


Une autre option consiste à utiliser blkid :

$ blkid /dev/sda1
/dev/sda1: UUID="625fa1fa-2785-4abc-a15a-bfcc498139d1" TYPE="ext2"

Cela reconnaît la plupart des types de systèmes de fichiers et des éléments tels que les partitions chiffrées.

Vous pouvez également rechercher des partitions d'un type donné :

# blkid -t TYPE=ext2
/dev/sda1: UUID="625fa1fa-2785-4abc-a15a-bfcc498139d1" TYPE="ext2" 
/dev/sdb1: UUID="b80153f4-92a1-473f-b7f6-80e601ae21ac" TYPE="ext2"

Vous pouvez utiliser sudo parted -l

[shredder12]$ sudo parted -l

Model: ATA WDC WD1600BEVT-7 (scsi)
Disk /dev/sda: 160GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos

Number  Start   End     Size    Type      File system     Flags
 1      32.3kB  8587MB  8587MB  primary   ext3            boot
 4      8587MB  40.0GB  31.4GB  primary   ext4
 2      40.0GB  55.0GB  15.0GB  primary   ext4
 3      55.0GB  160GB   105GB   extended
 5      55.0GB  158GB   103GB   logical   ext4
 6      158GB   160GB   1999MB  logical   linux-swap(v1)

Source


Linux
  1. Fonctionnalités et différences dans les systèmes de fichiers Linux Ext2, Ext3 et Ext4

  2. Comment trouver le décalage d'un système de fichiers Ext4 ?

  3. Comment trouver la taille d'inode d'un système de fichiers ext2/ext3/ext4 ?

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

  5. Comment connaître le nom du fichier de script dans un script Bash ?

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

Comment créer un nouveau système de fichiers Ext4 (partition) sous Linux

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

Comment grep \n dans le fichier

Comment puis-je récupérer/récupérer des fichiers d'une partition ext4 ?

Comment puis-je savoir si une partition est montée ou non montée ?