Qual é a diferença entre as opções fsck -y e -p?

5

O verificador de sistema de arquivos ext2 / 3/4 tem duas opções que parecem ser muito semelhantes, -p e -y .

Ambos parecem executar um reparo automático, mas a página manpage afirma que -p pode sair quando encontra determinados erros, enquanto -y não menciona tal coisa. Essa é a única diferença?

    
por AndreKR 31.05.2014 / 08:07

1 resposta

9

Existe uma diferença específica que, quando lemos duas vezes, faz mais sentido.

-p - Automatically repair the file system without any questions.
-y - Assume an answer of 'yes' to all questions.

Portanto, fsck -p tentará corrigir o sistema de arquivos automaticamente, sem qualquer intervenção do usuário. É mais provável que tome decisões como yes ou no por si só.

No entanto, fsck -y apenas assumirá sim para todas as perguntas.

Um exemplo pode ser pensado como,

Se algumas alterações precisarem ser feitas em uma partição, fsck -y apenas seguirá em frente e assumirá yes e fará as alterações.

No entanto, fsck -p tomará a decisão correta, que pode ser sim ou não .

    
por 31.05.2014 / 08:21