A respeito de fundamentos, operação e configuração do Linux ...
A respeito de fundamentos, operação e configuração do Linux RedHat, julgue o item subsecutivo.
Para a realização da leitura contínua de um arquivo com
atualização em tempo real, como um arquivo de log, utiliza-se o comando tail /var/log/meu_arquivo.log.
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: E - errado
Vamos aprofundar um pouco no comandos do Linux para entender o contexto da questão. O comando tail
é usado frequentemente para visualizar o final de arquivos de texto, o que inclui arquivos de log que são constantemente atualizados. No entanto, o comando tail
, por si só, mostrará apenas as últimas linhas do arquivo e não continuará monitorando por novas entradas.
Para habilitar a visualização contínua do arquivo, com atualização em tempo real, é necessário utilizar a opção -f junto com o comando tail
. Portanto, o comando correto para essa finalidade seria tail -f /var/log/meu_arquivo.log
. Esse parâmetro faz com que o tail
"siga" o arquivo, isto é, continue mostrando novas entradas à medida que são adicionadas ao final do arquivo de log.
Assim, a afirmação da questão está incorreta porque omitiu a opção necessária para a leitura contínua do arquivo. O conhecimento dos parâmetros do tail
é essencial para administradores de sistemas e profissionais que trabalham com o Linux, especialmente ao lidar com arquivos de log, que são cruciais para o monitoramento e diagnóstico em sistemas operacionais.
Para lembrar: sempre que estiver lidando com comandos, lembre-se de verificar as opções disponíveis e seus usos específicos para garantir que a tarefa seja executada corretamente.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
Gab: Errado
Faltou o -F que seria usado para tempo real
tail -F /var/log /meu_arquivo.log
Errado.
O comando mencionado na afirmação, tail /var/log/meu_arquivo.log, precisa da adição da opção -f para atender à descrição de "leitura contínua de um arquivo com atualização em tempo real". Assim, a forma correta e completa do comando seria tail -f /var/log/meu_arquivo.log.
O -f no comando tail -f /var/log/meu_arquivo.log indica "follow" em inglês, que em português significa "seguir". Este parâmetro faz com que o tail continue seguindo (ou monitorando) o arquivo especificado, exibindo novas linhas à medida que são adicionadas ao final do arquivo.
gpt
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo