본문 바로가기

Linux/자주쓰는 명령어 정리

[CentOS 6.x]아파치 웹로그파일 방문자수 카운트

cat access_log | awk '{prinit $1}' > imsi ; sort -u imsi > imsi3 ; wc -l imsi3


awk '{print $1}' > imsi

-> 로그파일의 맨 첫번째 항목인  ip 주소 부분만을 imsi 파일에 저장


sort -u imsi > imsi3

imsi 파일에 저장된 ip주소들을 유일한 ip로 정렬한 후에 이 데이터를 imsi3에 저장

즉 imsi3 파일에는 중복되지 않은 유일 ip주소들이 저장됨


wc -l imsi3

imsi3에 저장된 행 (행단위로 ip가 저장되어 있음)을 카운트


[root@ns /usr/local/apache/logs]# cat access_log | awk '{prinit $1}' > imsi ; sort -u imsi > imsi3 ; wc -l imsi3

0 imsi3






출처 : 슈퍼유저코리아