quinta-feira, 24 de janeiro de 2013

Testar o link remotamente pelo SSH

curl -o /dev/null --proxy http://10.202.170.1:3128 http://speedtest.wdc01.softlayer.com/downloads/test500.zip

quarta-feira, 23 de janeiro de 2013

CROSS JOIN, UNION ALL SQL [Linux]

CROSS JOIN (Juntar ou cruzar tabelas com chaves iguais), UNION ALL (Unir em unico resultado, no exemplo abaixo uniu o cross1 e cross2)

select uf,datahora,nomepcd from pcdmet cross join gestpcd_2 where pcdmet.nomepcd=32766 and gestpcd_2.id=32766 and datahora between '1996-03-11 00:00:00' and '1996-03-11 23:59:59' UNION all select uf,datahora,nomepcd from pcdmet_2003_96 cross join gestpcd_2 where pcdmet_2003_96.nomepcd=32766 and gestpcd_2.id=32766 and datahora between '1996-03-11 00:00:00' and '1996-03-11 23:59:59' order by datahora ASC

terça-feira, 15 de janeiro de 2013

Conversor do squid datahora log [Linux]

Salve os comandos abaixo em um script (converte.sh por exemplo).
De permissão de execução pra ele (chmod a+x converte.sh) e o chame da seguinte maneira:

cat /var/log/squid/acess.log | ./converte > novoLog.log
(ajustando o seu arquivo de log para seu diretorio)

#!/bin/bash
while read linha
do
tempo="`echo $linha|cut -d\. -f1`"
legivel="`date -d @$tempo`"
echo $linha|sed "s/${tempo}\.[0-9]\+ /$legivel /"
done


USO: #cat /var/log/squid/acess.log | ./converte

segunda-feira, 14 de janeiro de 2013