Como determinar o tipo de sistema de arquivos no Linux {ext3, ext4, xfs}

Como determinar o tipo de sistema de arquivos no Linux {ext3, ext4, xfs}

Determinar o tipo de sistema de arquivos no Linux pode ser útil em vários cenários, como quando você deseja montar um sistema de arquivos, quando deseja criar um novo sistema de arquivos ou quando deseja formatar um disco. Existem várias maneiras de determinar o tipo de sistema de arquivos no Linux, como o uso do df, montar, ou o LSBLK comando. Neste artigo, exploraremos essas maneiras diferentes de determinar o tipo de sistema de arquivos no Linux.

Existem várias maneiras de determinar o tipo de sistema de arquivos no Linux. Algumas das maneiras mais comuns são:

Método 1: Usando o 'lsblk' comando

O 'lsblk' O comando é um utilitário de linha de comando que exibe informações sobre os dispositivos de bloco em seu sistema, incluindo o tipo de sistema de arquivos. Para exibir o tipo de sistema de arquivos de um determinado dispositivo de bloco, você pode usar a opção -o com o comando lsblk para especificar as informações que deseja exibir. Por exemplo, para exibir o tipo de sistema de arquivos do '/dev/sda' Bloquear o dispositivo, você pode usar o seguinte comando:

LSBLK -O PATH, Fstype, MountPoint /dev /SDA  

Isso exibirá o tipo de sistema de arquivos do '/dev/sda' Bloquear dispositivo.

Saída: caminho fstype MountPoint /dev /sda /dev /sda1 /dev /sda2 vfat /boot /efi /dev /sda3 ext4 / 

Para obter os detalhes do dispositivo específico como: '/dev/sda3'.

lsblk -o fstype /dev /sda3  

Você também pode remover a seção do cabeçalho do resultado com '-NOTHENDINGS' opção. Isso é útil para escrever os scripts de shell.

Fs_type = 'lsblk -o fstype /dev /sda3 - -não -cabeça'  echo $ fs_type  

Método 2: Usando o 'df' comando

O 'df' O comando é um utilitário de linha de comando que exibe informações sobre os sistemas de arquivos no seu sistema, incluindo o tipo de sistema de arquivos. Para exibir o tipo de sistema de arquivos de um sistema de arquivos específico, você pode usar o '-T' opção com o comando df. Por exemplo, para exibir o tipo de sistema de arquivos do '/' FileSystem, você pode usar o seguinte comando:

df -t /  

Isso exibirá o tipo de sistema de arquivos do sistema de arquivos, bem como outras informações sobre o sistema de arquivos, como o tamanho total, o espaço usado e o espaço disponível.

Saída: Blocks de sistema de arquivos Tipo 1K Usado Use% montado ON /DEV /SDA3 EXT4 22010352 10316820 10550136 50% / 

Método 3: Usando o 'montagem' comando

O comando de montagem é um utilitário de linha de comando que exibe informações sobre os sistemas de arquivos que estão atualmente montados em seu sistema, incluindo o tipo de sistema de arquivos. Para exibir o tipo de sistema de arquivos de um sistema de arquivos específico, você pode usar o comando de montagem sem opções. Por exemplo, para exibir o tipo de sistema de arquivos do / FileSystem, você pode usar o seguinte comando:

montar 

Isso exibirá uma lista de todos os sistemas de arquivos montados em seu sistema, juntamente com os pontos de montagem e os tipos de sistema de arquivos.

Eu espero que isso ajude! Deixe -me saber se você tiver alguma dúvida.

Conclusão

Em conclusão, existem várias maneiras de determinar o tipo de sistema de arquivos no Linux, como o uso do 'df' comando, o 'montagem' comando e o 'lsblk' comando. Esses utilitários fornecem diferentes maneiras de exibir informações sobre os sistemas de arquivos em seu sistema, incluindo o tipo de sistema de arquivos. Compreender como usar esses utilitários pode ser útil em vários cenários ao trabalhar com sistemas de arquivos no Linux.