Listar no log do squid os últimos acessos [RESOLVIDO]

1. Listar no log do squid os últimos acessos [RESOLVIDO]

Maurício Martins Alemonge
mauricioalemonge

(usa Fedora)

Enviado em 15/04/2011 - 12:46h

Oi galera, quero dizer que sou inciante tanto no linux quanto aqui no fórum.
Queria saber como faço para listar os últimos acessos de um determinado ip.
Tentei assim mas, não foi: tail -n 100 /var/log/squid/access.log | grep xx.xx(ip)

Desde já agradeço a colaboração de todos.


  


2. MELHOR RESPOSTA

Daniel Fernandes
volcom

(usa Debian)

Enviado em 15/04/2011 - 13:32h

Então faça:

cat /var/log/squid/access.log | grep xxx.xxx.xxx.xxx

Se tiver muita coisa, que provavelmente deve acontecer, tente:

more /var/log/squid/access.log | grep xxx.xxx.xxx.xxx

e com a tecla espaço vc percorre o conteúdo para a próxima tela.

Se a intenção é monitorar o conteúdo acessado, pesquise sobre o Sarg, dessa forma vc pode analisar os acessos via web de forma bem mais amigável.

3. Re: Listar no log do squid os últimos acessos [RESOLVIDO]

Daniel Fernandes
volcom

(usa Debian)

Enviado em 15/04/2011 - 13:10h

Existe uma opção do tail que faz a consulta em "real time" dos arquivos, nesse caso no arquivo de Log:

tail -f /var/log/squid/access.log | grep xxx.xxx.xxx.xxx

E conforme o IP acessa a internet será exibido na tela.

Não tenho certeza se já vem por padrão, mas existe também o comando tailf, que substitui a opção do tail -f.

Se tive alguma dúvida nos avise.

Abraço


4. listar último acesso de um ip

Maurício Martins Alemonge
mauricioalemonge

(usa Fedora)

Enviado em 15/04/2011 - 13:15h

Eu queria ver os últimos acessos de um ip. Não em tempo real e sim o q esse ip já acessou horas antes.



5. Re: Listar no log do squid os últimos acessos [RESOLVIDO]

César...
cesar

(usa CentOS)

Enviado em 15/04/2011 - 13:47h

E só para complementar, se quiser gravar a listagem de acesso deste IP você pode colocar a saída do comando para uma um arquivo.

cat /var/log/squid/access.log | grep xxx.xxx.xxx.xxx > resultado.txt

Onde ele irá filtrar e em seguida salvar o conteúdo no arquivo resultado.txt, muito útil se você vai enviar o resultado para alguém, por exemplo: chefe

[]'s


6. Re: Listar no log do squid os últimos acessos [RESOLVIDO]

Maurício Martins Alemonge
mauricioalemonge

(usa Fedora)

Enviado em 18/04/2011 - 12:12h

Obrigado volcom, me ajudou muito essa resposta.
E quanto ao cesar, obrigado pela idéia, poderá ser útil futuramente






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts