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

  • 0

Como usar o comando tail -f para acompanhar logs em tempo real no SSH (Guia para Iniciantes)

Olá, viajante da web! 👋 Se você está aqui, provavelmente quer entender como acompanhar os logs do seu site em tempo real — como se fosse uma câmera de vigilância no seu servidor. Que bom que você está no lugar certo!

Na GeHost, você tem acesso ao SSH (um portal seguro para controlar seu servidor), e um dos comandos mais úteis é o tail -f. Ele é como um olho atento que mostra as últimas linhas de um arquivo de log e continua mostrando novas entradas à medida que elas aparecem — perfeito para ver erros, acessos ou mensagens de sistema no momento exato.

Seu novo amigo de trabalho está aqui. Vamos juntos, com calma, passo a passo. Você vai dominar isso em minutos. 💪

Antes de começar: o que você precisa

  • Um plano de hospedagem GeHost com acesso SSH (todos os planos têm esse acesso).
  • Seu usuário de acesso ao SSH (normalmente é o mesmo que o login do cPanel).
  • Seu senha SSH ou chave SSH (se configurado).
  • Um cliente SSH (como Putty no Windows ou o terminal do Mac/Linux).
Dica do Sensei: Se você não sabe como se conectar via SSH, veja nosso guia “Como acessar o servidor via SSH” no painel da GeHost. É só clicar em “Ajuda” no cPanel e procurar o tema.

Passo a passo: Como usar tail -f com segurança e clareza

  1. Abra seu terminal ou cliente SSH (como Putty).

  2. Conecte-se ao servidor usando seu usuário e senha SSH. O comando geral é:

    ssh seu_usuario@seu_servidor.gehost.com.br

    Substitua seu_usuario pelo seu nome de usuário (ex: joao) e seu_servidor pelo nome do seu servidor (fornecido no painel).

    Seu login será autenticado. Pronto, você está dentro do servidor! 🎉

  3. Use o comando cd para navegar até a pasta onde estão os logs. Geralmente, os arquivos de log do seu site ficam em:

    cd /home/seu_usuario/public_html

    Substitua seu_usuario pelo seu nome real no servidor. Você pode verificar o caminho exato no painel do cPanel, na seção "Arquivos" → "Gerenciador de Arquivos".

  4. Procure o arquivo de log que deseja acompanhar. Os mais comuns são:

    • error.log — erros do sistema ou do seu site.
    • access.log — acessos ao seu site (quem visitou e quando).
    • php_error.log — erros do PHP (muito útil para desenvolvedores).

    Para listar os arquivos, digite:

    ls -la

    Procure por arquivos com extensão .log.

  5. Quando encontrar o arquivo, use o comando tail -f para acompanhar em tempo real:

    tail -f error.log

    Substitua error.log pelo nome do arquivo que você quer monitorar.

    Pronto! Agora você verá as últimas linhas do arquivo, e à medida que novas entradas forem adicionadas (por acessos, erros, etc.), elas aparecerão automaticamente no seu terminal.

  6. Para parar de acompanhar o log, pressione Ctrl + C no seu teclado. Isso interrompe o comando sem fechar o terminal.

Exemplo prático: monitorando erros do PHP

Imagine que seu site está apresentando um erro inesperado. Você pode verificar o que está acontecendo no momento com:

tail -f php_error.log

Enquanto o comando está ativo, acesse seu site em outro navegador. Você verá mensagens de erro aparecendo no terminal em tempo real — como se fosse um relatório em direto. Isso é super útil para depurar problemas.

Tela do Gerenciador de Arquivos do cPanel, mostrando a pasta public_html e arquivos como error.log e php_error.log

Dicas do Sensei (para não errar)

  • Use sempre o caminho completo se não tiver certeza. Ex: /home/seu_usuario/public_html/error.log.
  • Não use tail -f em arquivos muito grandes sem filtro — pode travar o terminal. Prefira arquivos específicos.
  • Se precisar de mais linhas, use tail -n 50 -f arquivo.log para ver as últimas 50 linhas ao iniciar.
  • Evite deixar o comando rodando indefinidamente em produção. Use apenas quando necessário, e lembre-se de parar com Ctrl + C.

Quer saber mais?

Se você tem dúvidas sobre onde estão os logs, como criar um novo arquivo de log ou como filtrar mensagens específicas, seu melhor aliado é o painel do cliente em painel.gehost.com.br. Lá você encontra tutoriais, documentação e pode abrir um chamado com o suporte.

Se precisar de ajuda, é só chamar. A GeHost está aqui com você — como um amigo que sabe de tudo, mas nunca te deixa sozinho. 🌟

Com carinho,
Sensei da GeHost
*Grupo: G e Soluções e Eventos LTDA (CNPJ: 46.647.904/0001-04)*


Esta resposta lhe foi útil?

« Retornar