Apache: Estrarre l’elenco delle url richiamate, ordinate per numero di visita

Con il seguente insieme di comandi concatenati si può facilmente avere un elenco delle url presenti nel file di log di apache:

cat access.log | awk -F\" '{print $2}' | awk '{print $2}' | sed '/^$/d' | sed 's/\?.*//g' | sort | uniq -c | sort -rn

Se invece occorre l’elenco degli IP, sempre raggruppati ed ordinati per numero chiamate:

cat access.log | awk -F\" '{print $1}' | awk '{print $1}' | sed '/^$/d' | sed 's/\?.*//g' | sort | uniq -c | sort -rn

enjoy!

Ti interessa acquistare un dominio a prezzi ultraconvenienti? clicca qui

Se hai trovato utili le informazioni su questo blog,
Fai una donazione!
Clicca sul bottone qui sotto o almeno clicca sul banner pubblicitario 🙂



Commenta