Mês: outubro 2022

Costuma monitorar logs com tail?

Outra dica quente pro dia-a-dia de quem vive a linha de comando é sobre quando usar tail com parâmetro -F maiúsculo ao invés de -f minúsculo.

O maiúsculo é muito útil nos casos em que é necessário deixar um terminal aberto monitorando manualmente algum log aleatório por vários dias (após alguma mudança importante por exemplo), e esse log costuma ser rotacionado (logrotate.d) fazendo o tail perder acesso ao file descriptor desejado.

Daí o -F faz o mesmo que o -f mas tem o --retry junto pra orientar o tail a seguir tentando abrir aquele arquivo novamente se estiver inacessível.

Se o seu comando perdia acesso ao arquivo, agora não vai perder mais… 😊

#ficaadica