Duplicata possible:
Comment savoir sur quel type de système de fichiers vous vous trouvez?
Trouver le système de fichiers d'une partition non montée à partir d'un script
Comment puis-je vérifier rapidement le système de fichiers de la partition? Puis-je le faire en utilisant df
?
Oui, selon man df
vous pouvez:
-T, --print-type print file system type
Une autre façon consiste à utiliser la commande mount
. Sans paramètres, il répertorie les périphériques actuellement montés, y compris leurs systèmes de fichiers.
Dans le cas où vous ne devez trouver qu'un seul système de fichiers, il est plus facile d'utiliser la commande stat
-f
option au lieu d'analyser une valeur de la sortie des commandes mentionnées ci-dessus.
Si le système de fichiers n'est pas monté (mais s'il l'est également):
blkid -o value -s TYPE /dev/block/device
ou:
file -Ls /dev/block/device
Vous aurez généralement besoin d'un accès en lecture au périphérique de blocage. Cependant, dans le cas de blkid
, s'il ne peut pas lire le périphérique, il essaiera d'obtenir ces informations telles que mises en cache dans /run/blkid/blkid.tab
ou /etc/blkid.tab
.
lsblk -no FSTYPE /dev/block/device
vous fournira également ces informations, cette fois en interrogeant les données udev
(quelque chose comme /run/udev/data/b$major:$minor
).