Administração de Linux
medium

Administração de Linux Question #019e3987

Question Statement
Administração de Linux
#mount
#mount-point
#filesystem-hierarchy
#mount-command
Medium

Qual das seguintes opções está correta ao se falar sobre pontos de montagem?

A

Qualquer diretório existente pode ser usado como ponto de montagem.

Correct
B

Somente diretórios vazios podem ser usados como ponto de montagem.

C

Para serem usados como ponto de montagem, os diretórios precisam ter o sinalizador SetUID definido.

D

Os arquivos dentro de um diretório são apagados quando o diretório é usado como ponto de montagem.

Official Explanation / Community Explanations

Um ponto de montagem é um diretório na hierarquia do sistema de arquivos ao qual um sistema de arquivos separado está anexado. A afirmação correta é que qualquer diretório existente pode ser usado como um ponto de montagem. Isso ocorre porque o comando mount anexa um sistema de arquivos a qualquer diretório especificado, independentemente de seu conteúdo ou permissões (embora o usuário deva ter as permissões apropriadas para realizar a montagem).

Como funciona

Quando você executa mount /dev/sdb1 /mnt/data, o kernel associa o sistema de arquivos em /dev/sdb1 com o diretório /mnt/data. Quaisquer arquivos ou subdiretórios existentes em /mnt/data tornam-se inacessíveis até que o sistema de arquivos seja desmontado; eles não são excluídos. O próprio diretório deve existir antes da montagem.

Por que a afirmação correta está certa

  • Qualquer diretório existente pode ser usado como ponto de montagem. Isso é verdade porque o comando mount não impõe restrições ao conteúdo ou aos atributos do diretório. Mesmo um diretório não vazio pode servir como ponto de montagem; seus arquivos existentes são simplesmente ocultados enquanto a montagem estiver ativa.

Por que as afirmações incorretas estão erradas

  • Somente diretórios vazios podem ser usados como ponto de montagem. Isso é falso. Embora seja prática comum usar diretórios vazios para evitar ocultar arquivos, o sistema não exige que estejam vazios. Diretórios não vazios funcionam bem; os arquivos existentes são ocultados temporariamente.
  • Para serem usados como ponto de montagem, os diretórios precisam ter o sinalizador SetUID definido. Isso é falso. A permissão SetUID (chmod u+s) não está relacionada à montagem. Os pontos de montagem não exigem parâmetros especiais; qualquer diretório pode ser usado.
  • Os arquivos dentro de um diretório são apagados quando o diretório é usado como ponto de montagem. Isso é falso. A montagem não exclui arquivos. Os arquivos permanecem no sistema de arquivos subjacente e reaparecem quando a montagem é removida.