Como descubro o sistema de arquivos de uma unidade de rede do meu Mac?

2

Estou tentando descobrir se um disco rígido externo em rede está usando FAT32 ou NTFS para seu sistema de arquivos.

Existe uma maneira de fazer isso através da interface gráfica ou posso fazê-lo via Terminal. É definitivamente montado, como eu posso ver em / Volumes /, mas eu não tenho conhecimento Unix suficiente para descobrir isso.

Alguém pode ajudar?

    
por surfasb 19.10.2011 / 01:51

2 respostas

1

Você não pode diretamente, o servidor de arquivos oculta isso implicitamente.

Mas você pode adivinhar: se tudo o que você precisa saber é se é FAT ou NTFS, basta copiar um arquivo > 2 GB; se falhar, é provavelmente FAT que não pode lidar com arquivos > 2GB. Há também algumas diferenças em quantos arquivos por pasta, caracteres permitidos e assim por diante (dê uma olhada nas páginas wikipedia dos sistemas de arquivos).

    
por 19.10.2011 / 20:49
0

As informações estão disponíveis em /Applications/Utilities/Disk Utility.app ou através do utilitário de linha de comando diskutil info /Volumes/<VolumeName> .

ATUALIZAÇÃO: Na verdade, eles fornecem apenas informações sobre sistemas de arquivos em discos conectados localmente e imagens de disco. Para outros tipos de sistemas de arquivos montáveis, é possível usar o comando mount para obter informações sobre todos os sistemas de arquivos montados, incluindo os tipos de sistemas de arquivos. Ou, se estiver interessado apenas em um tipo de arquivo específico, você pode usar df -t .

$ mount
[...]
a.net:/srv/music on /Volumes/music/music (nfs, nodev, nosuid, automounted, nobrowse)
[...]
$ df -t nfs
Filesystem        512-blocks      Used Available Capacity  Mounted on
a.net:/srv/music   227067200 208996288   6536576    97%    /Volumes/music/music
    
por 19.10.2011 / 03:44