Existe-t-il une commande permettant de déterminer le type de système de fichiers utilisé?
command-line
filesystems
Moshe
la source
la source
Réponses:
Votre question peut être prise de plusieurs manières. Littéralement, la réponse de Karlson est plutôt cool car elle vous indique le système de fichiers du volume | partition sur laquelle vous êtes actuellement.
df -hT
J'ai toujours aimé cette commande car elle vous montre tous les systèmes de fichiers "standard" qui sont montés et le fait dans un format de taille lisible par l'homme.Cependant, il est possible que d'autres disques ou volumes ne soient pas montés (mis en commentaire), échouent ou aient été démontés. Une autre chose que vous pouvez faire est d'exécuter
cat /etc/fstab
ceci. Il vous montrera la "table des systèmes de fichiers" et listera les systèmes de fichiers censés être montés au démarrage avec leur emplacement, type de système de fichiers, point de montage, etc.la source
fuseblk
, c'est (probablement) NTFS.La
stat
commande sur les systèmes Linux est utilisée pour afficher le fichier ou l'état du système de fichiers. Pour plus d'informations, lisez la page de manuel en s'exécutantman stat
dans un terminal.Drapeaux utilisés ci-dessus:
-f, --file-system
- afficher le statut du système de fichiers au lieu du statut du fichier-c --format=FORMAT
- utilise le format spécifié à la place de la sortie par défaut, une nouvelle ligne après chaque utilisation de formatSéquences de format valides pour les systèmes de fichiers:
%T
- Tapez sous forme lisible par l'hommela source
ext4
!stat
l'--file-system
option-f
est valide, mais sa signification est différente).Si tu fais:
Il vous dira sur quel système de fichiers se trouve votre répertoire actuel.
la source
df .
est suffisant pour cela. Et, si vous avez besoin de connaître le type de système de fichiers ,df -T .
fera l'affaire.df -T
oudf --print-type
fonctionne sur la dernière Monnaie.Vous pouvez également utiliser
lsblk -f
etblkid
pour obtenir des informations sur vos systèmes de fichiers et leurs propriétés.la source
la source
Run
df .
, qui vous indiquera sur quel système de fichiers se trouve le répertoire actuel. Puis exécutezmount
, ce qui produira une liste des systèmes de fichiers montés avec leurs types et options de montage. Cela fonctionne pour moi:la source
Il suffit de l'utiliser
blkid -o value -s TYPE "$DEV"
, cela fonctionne également pour les périphériques non montés ou même les fichiers image.la source
Sous GNU Linux, vous pouvez obtenir une vue d'ensemble de votre stockage en utilisant
lsblk
, puis obtenir le type de système de fichiers du périphérique qui vous intéresse, en utilisant l'un des éléments suivants:$ fsck -N /dev/sda1
(vous n'avez pas besoin des pouvoirs du superutilisateur pour utiliser cette commande)# file -s /dev/sda1
# blkid /dev/sda1
Celles-ci peuvent être utiles si votre système de fichiers se trouve sur un volume LVM, car
lsblk
elles ne vous diront pas quel système de fichiers se trouve là.la source
cat /etc/mtab
pour les systèmes de fichiers montés.la source