Administração de Linux Question #019e3987
Qual dos seguintes comandos altera o número de dias antes que o sistema de arquivos ext3 em /dev/sda1 precise executar uma verificação completa do sistema de arquivos durante a inicialização?
tune2fs -d 200 /dev/sda1
tune2fs -c 200 /dev/sda1
tune2fs -i 200 /dev/sda1
tune2fs -n 200 /dev/sda1
tune2fs --days 200 /dev/sda1
Official Explanation / Community Explanations
O comando tune2fs é usado para ajustar parâmetros configuráveis do sistema de arquivos em sistemas de arquivos ext2/ext3/ext4. A opção -i define o intervalo máximo de tempo entre as verificações do sistema de arquivos. O valor é especificado em dias, a menos que um sufixo seja fornecido (por exemplo, w para semanas, m para meses). Portanto, tune2fs -i 200 /dev/sda1 define o intervalo de verificação para 200 dias, o que significa que o sistema de arquivos será forçado a executar uma verificação completa na inicialização se 200 dias tiverem se passado desde a última verificação.
Como funciona
- A opção
-isignifica "intervalo" e modifica o campointervalno superbloco, que armazena o tempo máximo entre verificações. - A opção
-cdefine o número máximo de montagens entre verificações (por exemplo,-c 200significa que uma verificação é forçada após 200 montagens). - A opção
-dnão é uma opção válida dotune2fs;-dé usado pelodebugfsoudumpe2fspara depuração. - A opção
-né usada para abrir o sistema de arquivos em modo somente leitura para consultas, não para definir parâmetros. - A opção
--daysnão existe notune2fs; a sintaxe correta usa-icom um valor numérico.
Por que as outras opções estão incorretas
tune2fs -d 200 /dev/sda1: A opção-dnão é reconhecida pelotune2fs; isso causaria um erro.tune2fs -c 200 /dev/sda1: Isso define o limite de montagens, não o intervalo de tempo. Forçaria uma verificação após 200 montagens, independentemente do tempo.tune2fs -n 200 /dev/sda1: A opção-nfaz com que otune2fsabra o sistema de arquivos em modo somente leitura e imprima os parâmetros atuais; não altera nenhuma configuração.tune2fs --days 200 /dev/sda1: A opção longa--daysnão existe; a opção longa correta para intervalo é--intervalou simplesmente-i.