Tabla de Contenido

Otras tareas habituales

Siendo este prácticamente el final del camino, es posible que haya llegado a él con un profundo cariño por la consola. Si es el caso, seguramente quiera manipular algunos datos desde la consola.

  • Muestra todos los sitios bloqueados
awk '$10~/^DIRECT\/-|10\.20\.20\.1$/ && $4~/[^[1-9]*\./ {print  $8}' /var/log/squid3/access.log | awk -F '/' '{print $1 "" $3}' | sort | uniq -c | sort -gr
  • Muestra el top-ten de los sitios bloqueados
awk '$10~/^DIRECT\/-|10\.20\.20\.1$/ && $4~/[^[1-9]*\./ {print  $8}' /var/log/squid3/access.log | awk -F '/' '{print $1 "" $3}' | sort | uniq -c | sort -gr | head -n 10
  • Acceso de navegación por IP
awk '$10!~/DIRECT\/\-/ && $4~/[^[1-9]*\./ {print $4}' /var/log/squid3/access.log | sort | uniq -c | sort -gr 
  • Top ten de IP
awk '$10!~/DIRECT\/\-/ && $4~/[^[1-9]*\./ {print $4}' /var/log/squid3/access.log | sort | uniq -c | sort -gr | head -n 10
  • Estos son los sitios más accesados, pero incluye a los prohibidos
awk '$10~/^DIRECT\/-|([1-9]+\.*)+$/ && $4~/[^[1-9]*\./ {print  $8}' /var/log/squid3/access.log | awk -F '/' '{print $1 "" $3}' | sort | uniq -c | sort -gr
  • Top Ten
awk '$10~/^DIRECT\/-|([1-9]+\.*)+$/ && $4~/[^[1-9]*\./ {print  $8}' /var/log/squid3/access.log | awk -F '/' '{print $1 "" $3}' | sort | uniq -c | sort -gr | head -n 10