Comment savoir quel système de fichiers mes partitions utilisent?

61

Existe-t-il un moyen de savoir quel système de fichiers mes partitions utilisent?

Mimzy
la source
2
Essayez sudo blkid -o list > ~/myFileSytemssur un terminal à découvrir. Puis ouvrez le fichier myFileSystemsavec un éditeur de texte (le fichier doit se trouver dans votre dossier personnel). Mais j'estime que ce n'est pas votre problème principal, vous voudrez peut-être fournir plus d'informations dans votre question.
Edwin
Je suis curieux de savoir pourquoi un système de fichiers aurait une incidence sur la persistance de vos paramètres.
mlissner
unix.stackexchange.com/questions/34623/…
Ciro Santilli a rejoint le forum

Réponses:

79

Il existe plusieurs façons de procéder depuis la ligne de commande ( Ctrl+ Alt+ t):

La commande df -Timprimera vos types de système de fichiers, comme suit:

~$ df -T
Filesystem     Type      1K-blocks       Used Available Use% Mounted on
/dev/sda1      ext4      190230236  102672812  77894244  57% /
udev           devtmpfs    1021128         12   1021116   1% /dev
tmpfs          tmpfs        412884        816    412068   1% /run
none           tmpfs          5120          0      5120   0% /run/lock
none           tmpfs       1032208       2584   1029624   1% /run/shm
cgroup         tmpfs       1032208          0   1032208   0% /sys/fs/cgroup
/dev/sdb1      fuseblk  1953480700 1141530424 811950276  59% /home/user/storage

Cet article résume plusieurs autres méthodes pour obtenir ces informations.

Voici quelques exemples que j'utilise parfois:

~$ mount | grep "^/dev"
/dev/sda1 on / type ext4 (rw,errors=remount-ro)
/dev/sdb1 on /home/user/storage type fuseblk (rw,nosuid,nodev,allow_other,blksize=4096)

~$ sudo file -sL /dev/sda1
/dev/sda1: Linux rev 1.0 ext4 filesystem data, UUID=b53ecdf7-5247-4d65-91a6-be9264c84dea (extents) (large files) (huge files)
Kevin Bowen
la source
7
ne fonctionne que pour les lecteurs montés
Sanjay Manohar
5
Notez qu'avec le système de fichiers $ df -T appelé fuseblk, cela signifie NTFS mais $ sudo lsblk -f affiche en fait le format ntfs.
Mike
1
Le dernier ( sudo file -sL /dev/sda1) est exactement ce dont j'avais besoin - vous devriez le mettre en premier.
AJMansfield
Merci pour le raccourci Ctrl + Alt + t!
Totor
47

Vous pouvez également utiliser la lsblkcommande comme ceci:

$ sudo lsblk -f

NAME        FSTYPE LABEL      MOUNTPOINT
sda                           
├─sda1      ntfs   OS         
├─sda2      ntfs   Data       
├─sda3                        
├─sda5      ext4              /
└─sda6      swap              [SWAP]
kiri
la source
1
Il montre vide pour plusieurs partitions. Comment voir l'octet du système de fichiers pour ceux-ci?
BrainSlugs83
2
sudone semble pas nécessaire
Murmel
sudo n'est pas nécessaire lorsque sysfs et udev sont disponibles. -f ne semble pas être nécessaire non plus, car fstype est imprimé par défaut.
Gringo Suave
27

Une commande simple et bonne

sudo blkid

Il listera quelque chose comme ceci:

/dev/sda1: LABEL="Windows" UUID="FA50DCB150DC763B" TYPE="ntfs" 
/dev/sda5: LABEL="40GBTWO" UUID="00A0CE7EA0CE7A24" TYPE="ntfs" 
/dev/sda6: UUID="7550252c-3da7-4cd9-8da3-71e9ba38e74a" TYPE="ext4" 
/dev/sda7: UUID="088fd084-a011-4896-aa93-c0caaad60620" TYPE="swap"

/dev/sda1est la partition, LABELest le nom donné à la partition, UUIDest l'ID unique du partition qui est très utile pour monter le disque dur en utilisant /etc/fstab, et TYPEest le système de fichiers.

J'utilise souvent cette commande pour obtenir presque toutes les informations sur mon disque dur et mon lecteur de suppression. J'espère que vous aussi aimez ça. :)

Saurav Kumar
la source
+1, bonne solution. Notez qu'il blkidn'est pas nécessaire de l'exécuter en tant que root. En outre, vous pouvez donner à une partition spécifique un argument blkidet obtenir des informations pour cette partition, à la fois blkid /dev/sda1.
AJMansfield
@AJMansfield Vous aurez besoin des privilèges root pour obtenir une sortie significative.
mook765
13

Dans le type de tableau de bord , ouvrez l’utilitaire de disque, appelé Utilitaire de disque dans Ubuntu 12.04 et Ubuntu 12.10, ou Disques dans Ubuntu 13.04 et versions ultérieures.

La capture d'écran montre la fenêtre Disks avec le disque dur de 500 Go sélectionné pour afficher des informations sur ce disque. Dans le volet central de la section Volumes , vous pouvez voir que la deuxième partition de ce disque dur a été sélectionnée pour afficher des informations sur cette partition. Dans la section Volumes , vous pouvez également voir la description Contents: Ext4, ce qui signifie que la partition est au format Ext4, qui est le format de système de fichiers Ubuntu par défaut.

Disques sous Ubuntu 18.04 entrez la description de l'image ici

Karel
la source
+0 Bien qu'il y ait un moyen graphique de faire cela, mais quiconque se soucie vraiment du système de fichiers utilisé (ou même sait ce qu'est un "système de fichiers") est probablement à la recherche d'une solution en ligne de commande.
AJMansfield
@AJMansfield +0? LOL. BTW, je me soucie, et je préfère fortement l'interface graphique.
Revetahw dit Rétablir Monica
1
@AJMansfield alors que la CLI est plus robuste et fonctionnera dans un environnement de secours ( initramfs), lorsque vous avez une situation de partitionnement très complexe, avec plusieurs groupes de volumes, un raid, etc. Un outil graphique facilite la lecture
Hubert Kario
2

Essayez ceci dans le terminal:

sudo fdisk -l

Copiez et collez simplement la commande dans votre terminal.

Si je vous comprends bien, cela devrait montrer vos lecteurs.

Malee
la source
11
fdisk -lne montre pas le système de fichiers
Gerald Schneider
Mon fdisk (2.20.1 sur Ubuntu 14.04) montre le système de fichiers, bien que ce ne soit pas très spécifique. "Linux" au lieu de ext4, etc.
Matthieu Read
@MatthewRead est basé sur un code numérique qui est généralement, mais pas toujours, correct - presque tout ignore le code, il n'a donc pas besoin d'être correct, et peut-être pas.
Robin Green
+1 C'est la seule réponse qui a fonctionné pour moi - rien d'autre ne me dirait si mes partitions étaient 82, 83 ou 8e.
BrainSlugs83
Notez que bien que fdisk vous dise quelle (famille) de systèmes de fichiers est supposé se trouver sur une partition donnée, il ne vérifie pas si un système de fichiers est présent sur une partition donnée. En outre, pour Linux, ces informations ne sont même pas informatives, il montera un système de fichiers indépendamment de la partition (type).
Hubert Kario