relatorio squid
Publicado por marden do vale pimenta 18/10/2007
[ Hits: 5.946 ]
Homepage: www.fucapi.br
Este Script visa apenas gerar um arquivo contendo os endereços IP usados pelo usuário.
Crie uma pasta e coloque o arquivo dentro, então crie uma sub-pasta chamada relatório.
#!/bin/bash echo inicio #set -x dir_access=/usr/local/squid/logs/01-10-2007/access.log.0 # coletando informacoes do log do squid awk '{print $8 " " $3 " " strftime("%H:%M:%S",$1)}' $dir_access |grep -v "-"|sort > squid.log while_read_LINE ( ) { cat squid.log |while read LINE do ARQ2=$LINE echo $ARQ2 > arq2.txt var ARQ1=$LINE echo $ARQ1 > arq1.txt ponto=$ponto"." echo Executando relatorio echo $ponto clear done } var () { IP2=$(awk '{print $2}' arq2.txt) USER2=$(awk '{print $1}' arq2.txt) grep $IP2 relatorio/$USER2 > tmp.log $?add } 0add () { echo igual > tmp.log } 1add () { echo $IP2 >> relatorio/$USER2 } 2add () { echo $IP2 >> relatorio/$USER2 } while_read_LINE echo fim rm -rf *.log
Alteração de Senha do Mysql (sem saber a senha anterior).
Script de alteração do sources.list
Relatório analitico de VLANs no PHP-IPAM
Monitoramento de usuário via screenshots
Novos apps de produtividade, avanços em IA e distros em ebulição agitam o universo Linux
Desktop Linux ganha novos apps enquanto IA invade o noticiário
Blender 5.0 Beta, Firefox 144 e avanço da IA dominam o dia no mundo Linux
Desktop Linux ganha fôlego enquanto distros refinam experiência e segurança
Wayland em alta, IA em debate e novos ventos para distros e devices
Como mudar o nome de dispositivos Bluetooth via linha de comando
Adicionando o repositório backports no Debian 13 Trixie
Baixar jogos Independentes para Ubuntu (1)
Linux x Plataformas de Trading - um problema (in-)solúvel? (4)
Erro ao fazer remaster usando Penguin eggs (4)