web-dev-qa-db-fra.com

Comment afficher le type de système de fichiers via le terminal?

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?

93
tux_drummer

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.

114
manatwork

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

56
Stéphane Chazelas