
Existe um comando para informar que tipo de sistema de arquivos você está usando?
Responder1
Sua pergunta pode ser interpretada de várias maneiras. Literalmente, a resposta de Karlson é muito legal porque informa o sistema de arquivos do volume | partição em que você está atualmente.
df -hT
Sempre gostei desse comando porque ele mostra todos os sistemas de arquivos "padrão" que estão montados e faz isso em um formato de tamanho legível.
No entanto, você pode ter outros discos ou volumes que não estão montados (comentados), que falharam na montagem ou que foram desmontados. Outra coisa que você pode fazer é executar cat /etc/fstab
isso para mostrar a "tabela do sistema de arquivos" e listar os sistemas de arquivos que devem ser montados na inicialização junto com o local, tipo de sistema de arquivos, ponto de montagem e muito mais.
Responder2
O stat
comando em sistemas Linux é usado para exibir o status do arquivo ou do sistema de arquivos. Para mais informações, leia a página de manual executando man stat
no terminal.
$ stat -f -c %T /
xfs
$ stat -f -c %T /boot
ext2/ext3
$ stat -f -c %T /srv
btrfs
$ stat -f -c %T /tmp
tmpfs
Sinalizadores usados acima:
-f, --file-system
- exibir o status do sistema de arquivos em vez do status do arquivo
-c --format=FORMAT
- use o FORMAT especificado em vez da saída padrão, uma nova linha após cada uso de FORMAT
Sequências de formato válidas para sistemas de arquivos:
%T
- Digite em formato legível por humanos
Responder3
Se você fizer:
df -k .
Ele lhe dirá em qual sistema de arquivos seu diretório atual está.
Responder4
df -T . | awk '{ getline ; print $2 }'