Como usar o comando tail -f para acompanhar logs em tempo real via SSH imprimir

  • 0

Como usar o comando tail -f para acompanhar logs em tempo real via SSH

Olá, querido(a) cliente da GeHost! 👋 Seja muito bem-vindo(a) ao seu novo passo na jornada de administração de sites com mais poder e precisão. Hoje, vamos aprender um comando super útil e poderoso: tail -f. É como ter um olho no seu site, acompanhando os logs em tempo real — como se você estivesse lá, observando tudo que acontece enquanto acontece.

Imagine que seu site está com um erro misterioso, ou você quer ver quem está acessando seu site agora mesmo. Com tail -f, você consegue isso — sem precisar sair do terminal, sem esperar por relatórios demorados. É como ter um radar de atividade no seu servidor!

Dica do Sensei: O tail -f é um dos comandos mais usados por desenvolvedores e administradores de servidores. Ele é rápido, leve e muito eficaz. Vamos aprender juntos?

Passo a passo: Como usar tail -f via SSH

  1. Conecte-se ao seu servidor via SSH

    Abra seu terminal (no Windows, use o PowerShell ou Windows Terminal; no Mac ou Linux, o terminal padrão já está pronto).

    Use o comando abaixo, substituindo seu_usuario e seu_servidor pelos dados da sua conta:

    ssh seu_usuario@seu_servidor

    Depois de digitar, pressione Enter. Você será solicitado a digitar a senha. Digite-a (os caracteres não aparecem no terminal — é normal!)

  2. Localize o arquivo de log que deseja acompanhar

    Logs geralmente estão na pasta logs/ dentro do diretório public_html/ do seu site. Para ver os arquivos de log, digite:

    ls -la public_html/logs/

    Isso mostrará uma lista de arquivos. Procuramos algo como:

    • access.log — mostra quem acessou seu site
    • error.log — mostra erros do seu site (como falhas de PHP)
    • php_errors.log — erros específicos do PHP

    Escolha o que deseja acompanhar. Vamos supor que queremos ver o error.log.

  3. Use o comando tail -f para acompanhar o log em tempo real

    Com o arquivo identificado, digite:

    tail -f public_html/logs/error.log

    Pronto! Agora você está "observando" o arquivo em tempo real. Toda vez que um novo erro for registrado, ele aparecerá no seu terminal imediatamente.

    Tela do Gerenciador de Arquivos do cPanel com a estrutura de pastas public_html/logs
  4. Interrompa o comando quando quiser

    Para parar de acompanhar o log, pressione Ctrl + C no teclado. Isso interrompe o comando e volta ao prompt normal.

    Dica do Sensei: Você pode usar tail -f com qualquer arquivo de log — inclusive com arquivos que você mesmo criou. É uma ferramenta de verdade!

Exemplos práticos

Veja como usar tail -f em diferentes situações:

  • Ver acessos em tempo real: tail -f public_html/logs/access.log
  • Ver erros do PHP: tail -f public_html/logs/php_errors.log
  • Ver apenas as últimas 10 linhas e depois acompanhar: tail -n 10 -f public_html/logs/error.log

Curiosidade do Sensei

O nome tail vem do fato de que o comando mostra as "caudas" (últimas linhas) de um arquivo. O -f vem de follow — ou seja, "seguir". Então, tail -f quer dizer: "Mostre as últimas linhas e continue acompanhando novas entradas". 🧘‍♂️

Pronto! Você agora é um mestre do monitoramento em tempo real

Com esse conhecimento, você está um passo à frente na administração do seu site. Erros? Vistos no momento. Acessos? Observados em tempo real. Você está no controle!

Se tiver dúvidas, não hesite em nos procurar. Estamos aqui para te ajudar, sempre. 💚

Com carinho,
Seu Sensei da GeHost


Esta resposta lhe foi útil?

« Retornar