Como descubro qual sistema de arquivos minhas partições estão usando?


61

Existe uma maneira de descobrir qual sistema de arquivos minhas partições estão usando?


2
Experimente sudo blkid -o list > ~/myFileSytemsum terminal para descobrir. Em seguida, abra o arquivo myFileSystemscom um editor de texto (o arquivo deve estar na sua pasta pessoal). Mas considero que esse não é o seu problema principal. Você pode fornecer mais informações na sua pergunta.
Edwin

Estou curioso por que diabos um sistema de arquivos afetaria a persistência de suas configurações.
mlissner

Respostas:


79

Existem várias maneiras de fazer isso na linha de comando ( Ctrl+ Alt+ t):

O comando df -Timprimirá seus tipos de sistema de arquivos, da seguinte maneira:

~$ 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

Este artigo resume vários outros métodos para obter essas informações.

Aqui estão alguns outros exemplos que eu uso ocasionalmente:

~$ 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)

7
só funciona para unidades montadas
Sanjay Manohar

5
Observe que, com o sistema de arquivos $ df -T chamado fuseblk, significa NTFS, mas $ sudo lsblk -f mostra na verdade ntfs.
Mike

11
O último ( sudo file -sL /dev/sda1) é exatamente o que eu precisava - você deve colocar esse primeiro.
precisa saber é o seguinte

Obrigado pelo atalho Ctrl + Alt + t!
Totor 17/07

47

Você também pode usar o lsblkcomando assim:

$ sudo lsblk -f

NAME        FSTYPE LABEL      MOUNTPOINT
sda                           
├─sda1      ntfs   OS         
├─sda2      ntfs   Data       
├─sda3                        
├─sda5      ext4              /
└─sda6      swap              [SWAP]

11
Mostra em branco para várias partições. Como vejo o byte do sistema de arquivos para esses?
BrainSlugs83

2
sudonão parece ser necessário
Murmel

O sudo não é necessário quando sysfs e udev estão disponíveis. -f não parece ser necessário, pois o fstype é impresso por padrão.
Gringo Suave

27

Um comando simples e bom

sudo blkid

Ele listará algo como isto:

/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"

Onde /dev/sda1está a partição, LABELé o nome dado à partição, UUIDé o ID exclusivo da partição, que é bastante útil para montar o disco rígido usando /etc/fstabe TYPEé o sistema de arquivos.

Costumo usar esse comando para obter quase todas as informações sobre meu disco rígido e unidade de remoção. Espero que você também goste. :)


+1, boa solução. Observe que blkidnão precisa ser executado como root. Além disso, você pode fornecer uma partição específica como argumento blkide obter informações apenas dessa partição, à la blkid /dev/sda1.
precisa saber é o seguinte

@AJMansfield Você precisará de privilégios de root para obter uma saída significativa.
mook765

13

No tipo Dash, digite Disk e abra o aplicativo utilitário de disco, chamado Utilitário de Disco no Ubuntu 12.04 e Ubuntu 12.10 ou Discos no Ubuntu 13.04 e posterior.

A captura de tela mostra a janela Discos com o disco rígido de 500 GB selecionado para exibir informações sobre esse disco. No painel central da seção Volumes , você pode ver que a segunda partição no disco rígido foi selecionada para exibir informações sobre essa partição. Na seção Volumes , você também pode ver a descrição Conteúdo: Ext4, o que significa que a partição está formatada como Ext4, que é o formato padrão do sistema de arquivos Ubuntu.

Discos no Ubuntu 18.04 insira a descrição da imagem aqui


+0 É bom que exista uma maneira GUI de fazer isso, mas quem realmente se importa com o sistema de arquivos que está usando (ou mesmo sabe o que é um "sistema de arquivos") provavelmente está procurando uma solução de linha de comando.
precisa saber é o seguinte

@AJMansfield +0? RI MUITO. BTW, eu me importo, e eu prefiro fortemente GUI.
Revetahw

11
@AJMansfield enquanto CLI é mais robusto e vai trabalhar em ambiente de recuperação ( initramfs), quando você tem situação particionamento muito complexo, com vários grupos de volumes, RAID, etc. uma ferramenta gráfica torna mais fácil de ler
Hubert Kario

2

Tente isso no terminal:

sudo fdisk -l

Simplesmente copie e cole o comando no seu terminal.

Se eu entendi corretamente, isso deve mostrar suas unidades.


11
fdisk -lnão mostra o sistema de arquivos
Gerald Schneider

Meu fdisk (2.20.1 no Ubuntu 14.04) mostra o FS, embora não muito especificamente. "Linux" em vez de ext4, etc.
Matthew Leia

@MatthewRead, que é baseado em um código numérico que geralmente é, mas nem sempre, está correto - quase tudo ignora o código, então ele não precisa estar correto e pode não estar.
Robin Green

+1 Esta é a única resposta que funcionou para mim - nada mais me diria se minhas partições fossem 82, 83 ou 8e.
BrainSlugs83

Observe que, embora o fdisk lhe diga qual (família) de sistemas de arquivos deve estar em uma determinada partição, ele não verifica se um sistema de arquivos real está presente em uma determinada partição. Além disso, para o Linux essas informações nem sequer são aconselháveis, ele montará um FS independentemente do ID da partição (tipo).
Hubert Kario
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.