随意的tail一个access_log文件,下面是一条经典的访问记录

192.168.1.100

实用的日志分析脚本

了解日志的各种定义后,这里分享一下从网上淘来的一些对日志分析的脚本

1.查看apache的进程数

ps -aux | grep httpd | wc -l

2.分析日志查看当天的ip连接数

cat default-access_log | grep “10/Dec/2010″ | awk ‘{print $2}’ | sort | uniq -c | sort -nr

3.查看指定的ip在当天究竟访问了什么url

cat default-access_log | grep “10/Dec/2010″ | grep “218.19.140.242″ | awk ‘{print $7}’ | sort | uniq -c | sort -nr

4.查看当天访问排行前10的url

cat default-access_log | grep “10/Dec/2010″ | awk ‘{print $7}’ | sort | uniq -c | sort -nr | head -n 10

5.看到指定的ip究竟干了什么

cat default-access_log | grep 192.168.1.100 | awk ‘{print $1″\t”$8}’ | sort | uniq -c | sort -nr | less

6.查看访问次数最多的几个分钟(找到热点)

awk ‘{print $4}’ default-access_log |cut -c 14-18|sort|uniq -c|sort -nr|head

7.统计一个文本中包含字符个数

cat pic.access.log |grep /2012/ |wc -l

cat c_access.log |grep "/message/publishmsg/\|/message/publish/" >test1.log

阅读(980) | 评论(0) | 转发(0) |

linux查看ihs进程和端口,IHS日志查看相关推荐

  1. Linux中不同进程同一个端口,linux系统实现多个进程监听同一个端口

    通过 fork 创建子进程的方式可以实现父子进程监听相同的端口. 方法:在绑定端口号(bind函数)之后,监听端口号之前(listen函数),用fork()函数生成子进程,这样子进程就可以克隆父进程, ...

  2. linux使用jps查看java进程信息 单进程详细信息查看

    前言 在开发中,我们经常需要使用jps工具查看Java进程信息,很方便.不过如果我们想查看详细信息的时候,输出的信息过多且未格式化,很不方便查看,这里介绍一个很快捷的方法对繁杂的信息进行格式化. 提示 ...

  3. centos7查看mysql进程显示端口_CentOS查看进程端口号以及kill操作

    在启动软件时或者开发过程时常会遇到端口被占用的情况,例如下面的错误,9999端口被占用: 我们这个时候就要看一下到底哪个进程偷偷占用了9999端口,可以使用如下命令: netstat -apn | g ...

  4. 查看java进程占用内存_如何查看java进程大批占用内存

    如何查看java进程大量占用内存 你好,方法如下: 可以直接使用top命令后,查看%MEM的内容.可以选择按进程查看或者按用户查看,如想查看oracle用户的进程内存使用情况的话可以使用如下的命令: ...

  5. jps查看java进程以及pwdx通过pid查看进程所在位置

    jps -l  查看java进程,一般jdk都会自带jps 查到PID后,通过 pwdx ${PID} 查看路径,如 [root@hd208 console-api]# jps -l |grep da ...

  6. linux 查看java进程的端口_linux lsof/netstat查看进程和端口号相关命令:

    本文为博主原创,未经允许不得转载: 在linux操作时,经常要查看运行的项目的进程和端口号,在这里总结了以下常用到的相关命令: 1.查看系统运行的java项目,并查看进程号 这个用到的命令为: ps ...

  7. Linux快速学习-进程号端口查询

    开发测试经常使用的Linux进程端口查询总结 目录 1 根据程序名称查询进程 2 根据进程PID查询端口 3 根据端口查询进程PID 4 根据进程PID查询占用的目录文件 5 根据目录文件查询被哪些进 ...

  8. Linux中的进程管理类、ps 查看当前系统进程状态、内存置换算法LRU、查看与sshd相关进程

    文章目录 1.10 进程管理类 1.10.1 ps 查看当前系统进程状态 1.10.1.1基本语法 1.10.1.2选项说明 1.10.1.3功能说明 1.10.1.4经验技巧 1.10.1.5内存置 ...

  9. 每天一个linxu命令6之jps  查看java进程的端口

    jps -- Java Virtual Machine Process Status Tool 可以列出本机所有Java进程的pid jps [ options ] [ hostid ]  选项 -q ...

最新文章

  1. Concrete Math 混凝土数学(具体数学)随笔
  2. Qt探索之路——获取QTextEdit文本内容
  3. 采用傅立叶变换空间载波法从强度分布得到相位分布,即从空间上呈正弦分布的光强信息,恢复出波面的相位信息
  4. java jediscluster_方便jediscluster操作的工具类
  5. js 字符和html和数值拼接,js中substring和substr的用法(获取字符串为整个html页面中的某个数值)...
  6. Java 匿名内部类理解
  7. js(Dom+Bom)第四天(1)
  8. log4net直切ElasticSearch,小步快跑首选
  9. 基于JAVA+SpringMVC+Mybatis+MYSQL的航班预订系统
  10. RuntimeWarning: coroutine ‘ClientResponse.text‘ was never awaited self._context.run(self._callback)
  11. 拓端tecdat|R语言贝叶斯MCMC:用rstan建立线性回归模型分析汽车数据和可视化诊断
  12. RFID酒店布草洗涤管理系统应用
  13. TwinCAT 3 EL7211模块控制倍福伺服
  14. bugly android升级,Android项目引入bugly在线更新
  15. 12306网站专家:拟采取办法应对抢票软件
  16. iOS 支付宝支付 微信支付SDK接口不统一? 盘他!
  17. wps 制作 组织结构图
  18. 解决:Import googleapiannotations.proto was not found or had errors
  19. 与二次元老婆邂逅的游戏的创建过程(三)
  20. nginx解决使用域名访问项目

热门文章

  1. 模电三:光耦、发声器件、继电器、数码管、瞬态抑制器
  2. oracle metalink网址,oracle metalink账号|Oracle Metalink账号注册指南-创客空间
  3. 奇奇美化大师 v1.0.0.1009 官方最新版
  4. 欧洲顶级音频播放软件AIMP
  5. 钢铁侠马斯克,当上了美国院士
  6. Google Earth Engine(GEE)——风向(RTMA: Real-Time Mesoscale Analysis数据集)可视化趋势图(美国区域为例)
  7. linux ssd磁盘格式化工具,使用Linux对Samsung SSD 850 PRO进行分区和格式化
  8. HTML5幼儿园教育机构网站模板
  9. Python爬取酷狗音乐-详解(多图预警)
  10. 基于Qt和OpenCV的工业视觉检测APP