O que é "sinalizador silencioso" para montagem?

O que é "sinalizador silencioso" para montagem?

man mount:

silencioso Ative a bandeira silenciosa.

Quem pode me dizer mais sobre silentfor mount ?

Ou quem pode fornecer um exemplo de código específico para mostrar essa diferença ( sinalizador silentvs loud)?

Eu simplesmente testei e não encontrei nenhuma diferença.

Obrigado.

Responder1

Normalmente, uma mount()chamada de kernel com falha imprimirá erros de diagnóstico no log de mensagens do kernel que podem fornecer mais detalhes sobre o motivo da falha do que apenas o código de erro retornado. A MS_SILENTopção mount, que mountpassa para o kernel, suprime essa saída de log do kernel. Geralmente é usado por scripts que estão tentando várias opções de montagem para testar qualquer sistema de arquivos que possa ser montado, onde tal saída de log provavelmente não será útil para o administrador.

Responder2

Se um utilitário tiver uma opção silentou quiet , geralmente significa que o utilitário operará sem emitir nenhuma saída.

Às vezes, isso também significa que o utilitário não exibirá nenhuma mensagem de diagnóstico (avisos ou erros). Também pode (mas raramente) significar que o utilitário sempre sairá com status de saída zero e, portanto, sempre agirá como se a operação executada tivesse sido bem-sucedida.

No caso de mount(pelo menos no Debian), presumo que isso significa que mountnão causará uma mensagem de erro ou aviso se você tentar montar um sistema de arquivos com, por exemplo, o tipo de sistema de arquivos errado.

A documentação da -topção mountno Debianpossui as seguintes informações:

Se nenhuma -topção for fornecida, ou se o autotipo for especificado, mount tentará adivinhar o tipo desejado. [...] Se /etc/filesystemsterminar em linha com um único *, mountlerei /proc/filesystemsdepois. Ao tentar, todos os tipos de sistemas de arquivos serão montados com a opção mount silent.

Obviamente, este é um caso em que, se a silentopção não for aplicada automaticamente, poderá haver muitos resultados indesejados.

informação relacionada