统计日志的ip 日期 shell
#!/bin/sh
awk -F ":" '{print substr($1,1,index($0,"-")-1),substr($1,index($1,"[")+1) | "sort -k 2 >wu.tx"}' $*
awk '{a[$0]+=1}END{for(i in a)print( i,a[i]) | "sort -k 2 >wu.tx3" }' wu.tx
rm wu.tx
结果:
root@ubuntu:~# more wu.tx3
10.223.157.186 15/Jul/2009 6
10.216.113.172 16/Jul/2009 1
10.82.30.199 16/Jul/2009 11
下面是原日志
10.216.113.172 - - [16/Jul/2009:02:51:
10.223.157.186 - - [15/Jul/2009:15:50:
10.223.157.186 - - [15/Jul/2009:15:50:
10.223.157.186 - - [15/Jul/2009:15:50:
10.223.157.186 - - [15/Jul/2009:15:50:
10.223.157.186 - - [15/Jul/2009:15:50:
10.223.157.186 - - [15/Jul/2009:15:50:
10.82.30.199 - - [16/Jul/2009:03:00:06
10.82.30.199 - - [16/Jul/2009:03:00:06
10.82.30.199 - - [16/Jul/2009:03:00:06
分享到:
相关推荐
经常需要根据IP地址统计apache站点访问量,最基本的脚本. 根据IP访问量降序排列: 代码如下:#!/bin/bash#Script_name: access_countacc_log=/usr/local/apache2/logs/access_log/bin/awk ‘{print $1}’ $acc_log |...
Linux IP 访问限制教程 Linux 系统中,IP 访问限制是非常重要的一方面,为了确保系统的安全,我们需要限制某些 IP 的访问权限,避免恶意攻击和未经授权的访问。本教程将介绍两种方法来限制 IP 访问权限:使用 `/etc...
自己总结的linuxe下通过linux防火墙软件实现对ip源目地址的访问控制,希望可以帮助到需要的朋友
Linux 服务器限制 IP 访问 Linux 服务器限制 IP 访问是指通过配置 Nginx 或 Apache 服务器,屏蔽或限制特定的 IP 地址访问服务器,以防止垃圾评论、攻击或恶意访问。 Nginx 环境下的 IP 限制 在 Nginx 环境下,...
在Linux操作系统中,配置一块网卡(网络接口卡,NIC)以承载多个IP地址是一项常见的网络管理任务。这主要应用于服务器环境,例如负载均衡、高可用性设置或虚拟主机服务。下面将详细介绍如何在Linux中为一个网卡配置...
1. "#baidu站点web今日所有访问量.txt" - 这个文件可能包含了当天百度网站的总访问量,通过分析这个数据,运维人员可以了解网站的日常流量波动,以及是否达到预期的访问目标。 2. "#baidu站点web每小时的访问量.txt...
在Linux操作系统中,IP804A-POE供电芯片驱动是用于管理并控制IP804A芯片的软件组件,该芯片主要用于提供以太网供电(Power over Ethernet, POE)功能。POE技术允许通过以太网线缆同时传输数据和电力,简化了网络设备...
深入浅出Linux TCP IP协议栈.pdf
### Linux下EtherNet/IP协议的实现 #### 摘要 随着工业自动化和网络技术的发展,EtherNet/IP作为一种重要的工业以太网协议,在工业控制领域得到了广泛应用。本文旨在探讨如何在Linux环境下实现EtherNet/IP协议,并...
在Linux操作系统中,IP(Internet Protocol)是网络层的核心协议,负责在不同网络之间传输数据包。在ARM芯片上移植Linux系统,使得嵌入式设备能够具备强大的网络功能,为各种物联网应用提供了基础。本文将深入探讨...
在嵌入式Linux系统中开发IP摄像头,也称为网络摄像头,是一个涉及多个技术领域的综合项目。IP摄像头允许用户通过网络实时传输视频和音频数据,它结合了计算机视觉、网络通信和嵌入式系统设计等技术。以下是一些关键...
本主题聚焦于"基于IP1829网管型交换机Linux驱动",它涉及到一系列关键知识点,包括IP1829、IP1810和IP1819系列网管型交换机,以及它们在Linux环境下的驱动程序开发和应用。 IP1829、IP1810和IP1819是不同型号的网管...
下面我们将详细介绍如何使用Linux Shell实现这两种IP地址形式的转换。 首先,我们要了解IP地址的十进制表示。一个IP地址由4个八位字节组成,每个字节的范围是0到255。例如,IP地址192.168.1.1可以转换为十进制整数...
在构建Linux平台上的IP摄像头采集处理平台时,我们需要考虑多种技术方案来实现高效且可靠的视频流获取、处理和展示。以下是一些可行的解决方案及其详细说明: 1. USB摄像头采集处理方案: 利用Video4Linux接口是...
Linux TCP/IP协议栈是Linux操作系统的核心部分,负责网络通信,包括数据传输、错误纠正和流量控制等关键功能。本资料大全深入解析了Linux下TCP/IP协议栈的源码,为理解其工作原理提供了宝贵的资源。 首先,我们关注...
在Linux操作系统中,配置静态IP地址对于网络管理至关重要,尤其在服务器部署、远程访问或设备联网等场景下。本文将详细讲解如何在Linux系统中设置静态IP,以便为你的网络设备提供一个固定的网络身份。 首先,理解...
随着互联网的发展和计算机网络的普及,IP地址的需求量不断增加,而IP地址的供应却无法满足需求。因此,如何解决IP地址的紧缺问题成为一个重要的课题。 NAT技术可以解决这个问题。NAT可以将私有IP地址转换为公网IP...