linux:根据关键字或日期查找日志
生活随笔
收集整理的這篇文章主要介紹了
linux:根据关键字或日期查找日志
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
文章目錄
- 腳本1
- 1. 腳本描述
- 2. 要點(diǎn)
- 3. 格式
- 4. 腳本原型
- 5. shell腳本
- 6. 效果圖
- 腳本2
- 2.1. 腳本描述
- 2.2. 要點(diǎn)
- 2.3. 格式
- 2.4. 腳本原型
- 2.5. shell腳本
- 2.6. 效果圖
腳本1
1. 腳本描述
查詢指定日志文件中是否包含指定的關(guān)鍵詞的日志信息
2. 要點(diǎn)
包含則輸出包含的關(guān)建行所在日志信息
不包含,則不輸出任何信息
3. 格式
sh 腳本名稱 日志文件路徑 關(guān)鍵詞
4. 腳本原型
cat -n /root/msg.log | grep $25. shell腳本
sh monitor-log.sh /root/msg.log 'Connection' #!/bin/bash cat -n $1 | grep $26. 效果圖
腳本2
2.1. 腳本描述
查詢指定時(shí)間區(qū)間的日志文件中是否包含指定的關(guān)鍵詞的日志信息
2.2. 要點(diǎn)
包含則輸出包含的關(guān)建行所在日志信息
不包含,則不輸出任何信息
2.3. 格式
sh 腳本名稱 開始時(shí)間 結(jié)束時(shí)間 日志文件路徑 關(guān)鍵詞
2.4. 腳本原型
sed -n '12:45:23/,/15:45:23/p' /root/msg.log | grep 'Connection'2.5. shell腳本
sh time-monitor-log.sh 12:45:23 15:45:23 /root/msg.log Connection #!/bin/bash sed -n '/'$1'/,/'$2'/p' $3 | grep $42.6. 效果圖
腳本原型:
sed -n '12:45:23/,/15:45:23/p' /root/msg.log | grep 'Connection'總結(jié)
以上是生活随笔為你收集整理的linux:根据关键字或日期查找日志的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: MQ java.lang.OutOfMe
- 下一篇: 企业实战_09_MyCat 搭建Mysq