linux下查看日志用到的常用命令

linux下查看日志用到的常用命令

参考网址

https://mp.weixin.qq.com/s/NDXSXRhIWkE8fkYSDwcwXw

1.查看日志常用命令

tail:

​ -n 是显示行号;相当于nl命令;例子如下:

tail -100f test.log 实时监控100行日志

​ tail -n 10 test.log 查询日志尾部最后10行的日志;

​ tail -n +10 test.log 查询10行之后的所有日志;

head:

​ 跟tail是相反的,tail是看后多少行日志;例子如下:

​ head -n 10 test.log 查询日志文件中的头10行日志;

​ head -n -10 test.log 查询日志文件除了最后10行的其他所有日志;

cat:

​ tac是倒序查看,是cat单词反写;例子如下:

cat -n test.log |grep “debug” 查询关键字的日志

2. 应用场景一:按行号查看—过滤出关键字附近的日志

1)cat -n test.log |grep “debug” 得到关键日志的行号

2)通常查找出错误日志 cat error.log | grep ‘nick’ , 这时候我们还有个需求就是输出当前这个日志的前后几行:

cat error.log | grep -B 5 ‘nick’ 显示nick及前5行

cat error.log | grep -A 5 ‘nick’ 显示nick及后5行

cat error.log | grep -C 5 ‘nick’ 显示file文件里匹配nick字串那行以及上下5行

cat error.log | grep -n -B10 -A10 5 ‘nick’ 显示file文件里匹配nick字串前后10行

3. 应用场景二:选取日志中特定范围进行分析

1)cat -n test.log |tail -n +1000|head -n 20 从第1000行开始,显示20行

​ tail -n +1000表示查询1000行之后的日志

​ head -n 20 则表示在前面的查询结果里再查前20条记录

2)cat catalina.out | head -n 1400| tail -n +1350 显示1350行到1400行 (实现原理都差不多,就是通过语法糖)

(1)按日期截取 :一般在日志系统中都会记录打印日志的时间,通常我们非常需要查找指定时间端的日志:

sed -n ‘/2014-12-17 16:17:20/,/2014-12-17 16:17:36/p’ test.log

特别说明:该命令中的两个日期值必须是日志文件中包含的值,否则该命令无效.; 先 grep ‘2014-12-17 16:17:20’ test.log 来确定日志中是否有该 时间点

(2)按行数截取

sed -n ‘10000,20000p’ test.log

sed -i ‘/关键词/d’ catalina.out 删除包含关键词的行

4.应用场景三:日志内容特别多,打印在屏幕上不方便查看

(1)使用moreless命令,

​ 如:cat -n test.log |grep “debug” |more 这样就分页打印了,通过点击空格键翻页

(2)使用 >xxx.txt 将其保存到文件中,到时可以拉下这个文件分析

​ 如:cat -n test.log |grep “debug” >debug.txt

5:使用管道进行and or条件处理

and 使用管道实现 例如: grep -n ‘日志排查’ test.log | grep ‘日志’

or 用-E 例如:grep -n -E ‘日志排查|hello’ test.log 满足两个关键字的都可以找出来

  • 3
    点赞
  • 49
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
MYIIS-VIF一个为弥补IIS自身功能不足而编写的一个智能IIS多功能软件,它能将IIS本身不具备的多个功能集合在自己身上。用户可以有选择性的进行使用,无论你的IIS是安装使用的何种脚本VIF都支持。该软件主要面向为拥有IDC服务器或者拥有独立服务器的使用者,为你营造安全稳定的IIS环境! 软件在最开始设计的时候,选择的是一种多功能集成于一身的设计模式(不是科班出身的就这结果),所以请站长们都选择性的启动软件功能就可以了。需要什么功能配置什么功能就可以了。不会影响服务器速度。在如今云时代,人手一个VPS,你的站你自己也可以成为一个出色的安全专家。MYIIS-VIF软件的主要特色: 1.sql注入拦截,get post cookies. 可以自己定义拦截输出。 2.出错页面的定制,你可以自定义出错页面的展示,从另外一个层面上增加了注入的门槛,建议站长开起。 3.CC拦截防护。CC攻击总是以无止境的耗费服务器各种资源为目的。感谢之前帮我测试过CC的群友们,特别感谢 fish. 4.其他站长可能用到的功能:防盗链,防迅雷镜像,IIS核心级别的URL重写,IP拦截屏蔽,站点线程,服务器伪装以及基础的非法关键字拦截屏蔽等等… 软件CHANGELOG: 相比之前的收费版本,从这个版本起功能都没有删减过,反而4.5.2的版本修正了几个小Bug,使系统更稳定。详细内容如下: 1. 合并了之前的ISAPI EXTENTED DLL模块到Virtualiisfirewall的IsApi Filter模块,使之成为IIS双接口,使各种关键数据得以共享。速度,更快,更稳定。 2.去掉了之前收费软件的各种认证校验,软件免费,只需要激活就可以了。(为何要激活?) 3.统一了官网软件里的URL地址,为网站将来应对大流量做准备。 4.将Alert目录里的各种文本文件里的广告Js去掉,让大家可以安心使用。 5.打包统一为exe形式,方便下载就安装,缩减了安装包的大小. 软件适用平台为: windows 2003 server for 32bit/windows 2008 32bit (请安装isapi模块) 激活码: A3EL-ADTE-HXAJ 由于免费且功能强大,很多软件下载站都使用他来作为防盗链。此次更新的就是官方网站的免费版本了。 VIF〔Virtual IIS Functions〕 一个为弥补IIS自身功能不足而编写的一个智能IIS多功能软件,它能将IIS本身不具备的多个功能集合在自己身上。用户可以有选择性的进行使用,无论你的IIS是安装使用的何种脚本VIF都支持。该软件主要面向为拥有IDC服务器或者拥有独立服务器的使用者,为你营造安全稳定的IIS环境! VIF现有功能(更多的功能尚未介绍) 防盗链 〔超级防盗链第二代技术〕 高效而简单的防盗链技术,能让你最快最稳定最傻瓜的对服务器资源进行防盗。取代互联网上一切防盗软件,率先提供通配符功能,能让你明确控制某个站某个端口的防盗。同时提供的超级防盗与1分钟静态防盗更是站长们最喜欢的功能,可以防护p2sp! 注入防护 傻瓜而简单的防护注入,一个按纽即可全站保护,能自定义保护参数,从系统级别屏蔽黑客入侵。支持GET与POST注入防护。 限制区 限制下载方式,限制下载软件等对网站的压力,减少非IE用户对网站的访问冲击。减少.net等多种采集工具给你带来的烦恼。 URLRewrite 目前,大部份站点采用,isapi-rewrite litte与Asp.net来实现URL重写,MYIIS-VIF能提供细化到域名站点的重写策略,一次加载,多次使用,使URL 的内部转化接近0,同时能不重新启动IIS的情况下使配置生效(同样适合用MYIIS-VIF的一切配置)。能自动导入isapi-rewrite格式的配置文件,更加方便实用。 CC攻击防护 从应用程上对CC攻击进行防护,独特的两种方式方式:1,MYIIS-VIF核心处理式2,拦截代理式。你无需编写任何代码,即可轻松实现IIS的CC防护与拦截。外加驱动底层协助,让CC防护更加得心应手。 站点线程管理 简单的添加一个规则,则可实现IIS的站点线程控制与管理,防护恶意下载软件对你的站点进行资源偷袭。将更多的带宽资源留给正常用户。线控精准,支持文件类型线程与IP的绑定操作。更加人性化。 IP限制 率先实现的,在Web层面上对访问者进行系统级别的屏蔽,与CC拦截,SQl 注入功能内部配置通讯交互,超越IIS自身的IP限制功能。能批量添加Ip屏蔽地址。结合驱动拦截更加底层,让对方无法”接触”的服务器。 反下载资源镜像 最早实现了P2SP的镜象资源拦截技术,使你的下载资源站点不被其他下载软件非法镜象。您的服务器资源还在被其他人无故占用吗?你可能被p2sp镜像下载连接了。 服务器伪装 你的服务器是IIS,我们能把它伪装成为Linux服务,当然你也可以把它伪装成其他类型的服务器。超级简单,让菜鸟黑客尽早远离你的系统。保护了系统安全。 关键字拦截 简单的关键字拦截系统能让您的服务器接受中英文的词语提交拦截,让你的服务器更加安全可靠,顺利渡过每天。高速的关键字拦截系统,瞬间秒杀非法信息与关键字。 IIS0DAY拦截 您的服务器安全做的再好,遇到了0DAY怎么办,尽管我们没有0Day,但是我们会竭尽全力的通过安全公告的内容为用户制定出最好的防护方案。 日志系统 软件都为你做了什么,通过日志系统让你看的清清楚楚,明明白白。以上所有内容都可以提供MDB日志核查。通过分析日志系统你还可以得到你最想要的关键信息。 

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值