A execução da mount sem argumentos exibirá uma lista de sistemas de arquivos montados de acordo com a tabela de sistemas de arquivos montados em /etc/mtab . O arquivo /etc/mtab é normalmente mantido por mount e umount , embora em alguns ambientes (como CDs dinâmicos) /etc/mtab possa ser um link simbólico para /proc/self/mounts .
O kernel mantém as informações dos sistemas de arquivos montados no namespace de montagem atual na /proc/[pid]/mounts . Tradicionalmente, o kernel do Linux expunha todas as montagens via /proc/mounts , mas desde a introdução dos namespaces de montagem por processo na versão 2.4.19 do kernel, /proc/mounts é um symlink para /proc/self/mounts . O formato desses arquivos está documentado na página de manual para fstab .
Observe que, como /etc/mtab é mantido pelos programas de espaço do usuário, é totalmente possível que o conteúdo de /etc/mtab e /proc/self/mounts seja diferente. Isso pode ocorrer se os sistemas de arquivos forem montados ou desmontados diretamente por meio das chamadas de sistema mount() e umount() , sem passar pelos programas mount e umount . Diferenças entre namespaces de montagem separados também podem causar discrepâncias entre /etc/mtab e /proc/self/mounts .
Cada linha na saída mount é da forma:
fs_spec on fs_file type fs_vfstype (fs_mntopts)
onde
-
fs_specdescreve o dispositivo de bloco ou o sistema de arquivos remoto a ser montado. -
fs_filedescreve o ponto de montagem para o sistema de arquivos. -
fs_vfstypedescreve o tipo do sistema de arquivos.Uma lista de sistemas de arquivos que o kernel atual suporta é exposta através de
/proc/filesystems. A documentação detalhada de cada sistema de arquivos pode ser encontrada na Árvore do kernel Linux . -
fs_mntoptsdescreve as opções de montagem associadas ao sistema de arquivos.As opções independentes do sistema de arquivos estão listadas na
mountpágina do manual . Para opções específicas do sistema de arquivos, consulte a documentação da árvore do kernel para esse sistema de arquivos. / p>