社区
系统维护与使用区
帖子详情
grep日志查询某个时间段的内容
flztjlzy
2009-09-27 12:06:53
比如我要查 httpd.log 里面 2009-09-27 09:10 到 2009-09-27 11:10的所有日志要怎么查
...全文
5602
9
打赏
收藏
grep日志查询某个时间段的内容
比如我要查 httpd.log 里面 2009-09-27 09:10 到 2009-09-27 11:10的所有日志要怎么查
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
rainsome
2009-09-28
打赏
举报
回复
建议去学学正则表达式。
[Quote=引用 6 楼 flztjlzy 的回复:]
还是我自己来吧 grep '2009-09-27 1[0-1]' httpd.log 这个是 10-11点的数据
[/Quote]
rainsome
2009-09-28
打赏
举报
回复
[Quote=引用 6 楼 flztjlzy 的回复:]
还是我自己来吧 grep '2009-09-27 1[0-1]' httpd.log 这个是 10-11点的数据
[/Quote]
问题不在点子上,比如:给出数据的格式。
[Quote=引用 7 楼 hulihong 的回复:]
不要急,遇到问题自己先动手,慢慢来,我就是这样一步一步走过来的。
[/Quote]
不错。
学问,要会学也要会问。
先独立思考,不行再查资料;最后,把问题描述清楚。
这样收获会更多。
能做到举一反三尤佳。
HULIHONG
2009-09-27
打赏
举报
回复
嗯,用sed命令。给楼主一个建议,如果你真的想把linux学好,就自己多动手,查完资料后,练习,这样学的很快的。
xiaocai0001
2009-09-27
打赏
举报
回复
用sed吧.
HULIHONG
2009-09-27
打赏
举报
回复
不要急,遇到问题自己先动手,慢慢来,我就是这样一步一步走过来的。
flztjlzy
2009-09-27
打赏
举报
回复
还是我自己来吧 grep '2009-09-27 1[0-1]' httpd.log 这个是 10-11点的数据
flztjlzy
2009-09-27
打赏
举报
回复
我也在学啊!grep 我会一点,现在不是在向大家学习吗!给我一个问题的答案吧!求求你们了
rainsome
2009-09-27
打赏
举报
回复
还是要一步一个脚印地,从头学习sed grep awk等等。
flztjlzy
2009-09-27
打赏
举报
回复
能给例子吗?我查了都是命令说明
LINUX 使用
grep
命令查看某个指定
时间段
的
日志
今天查看订单重复的问题,由于订单生成已经有一段时间了,所以我必须精准进行
日志
查询
。开始用的是sed 命令
查询
法,后来改成了
grep
查询
,很方便。 1 命令:
grep
'时间' '
日志
文件名 ' 例如:我要查shop-bussiness.log.2018-11-06文件中2018年11月6号11:34至11点37之间的
日志
信息,可以这么做:
grep
'2018-Nov-06 11:3[4-7]' shop-bussiness.log....
Linux查看指定时间之内
日志
记录命令(跨
时间段
sed命令失效问题说明、
grep
查询
日志
内容
不全)
记录一下查看指定
时间段
内容
的命令: 使用
grep
: 1.1 –
查询
2020-11-07 15:00-16:59
内容
(在原来的
内容
test.log中进行追加,nohup.out为项目启动之后默认生成的文件,可以理解成是项目启动输出到控制台的
内容
输出到此文件中)
grep
'2020-11-07 1[5-6]' nohup.out >> /temproject/logs/test.log 1.2--
查询
16:00:00-16:19:59
内容
并输出到指定文件test.log中(在原来的
内容
linux查看
日志
某段
时间段
grep
,按
时间段
进行
日志
筛选的三种Shell编写方法
tips:阅读了本文,你将了解到哪个命令效率最高,哪个命令编写最简单在日常系统维护、问题排查时,经常需要对系统后台
日志
进行筛选过滤。如果对特定
时间段
的
日志
进行筛选,该如何编写Shell脚本(命令)呢?本文给出三种常用的Shell编写方法:
grep
、gawk和sed。
日志
筛选需求描述:从2017年12月22日的
日志
文件中,统计
时间段
13:30~18:00之间包含筛选词“open.app”的
日志
行数。...
grep
/awk/sed查指定
时间段
日志
示例的
日志
格式:2020-07-09 10:15:46.635 [...-thread-3] ERROR com.... ①
grep
命令:
grep
'时间' '
日志
文件名' 1、例如
查询
2020-07-09 10:10到2020-07-09 10:15区间的
日志
grep
"2020-07-09 10:1[0-5]" catalina.out 2、例如
查询
当天10点到11点的
日志
grep
"2020-07-09 1[0-1] " catalina.out 注:亲测有效 ②awk命令 1、例如
查询
使用
grep
、sed截取一段时间的
日志
假设
日志
名称:out.log,
日志
中记录日期和时间的方式是:2021-07-09 17:06:21
日志
文本 1.
grep
使用,最简单的方式 命令:
grep
'时间' '
日志
文件名 '
grep
"2021-07-09 11:5[0-9]" out.log > log.txt 截取10分钟
内容
2.sed使用 sed -n '/2021-07-09 16:14:00/,/2021-07-09 16:14:35/p' out.2021-07-09 > log.txt 截取35秒的
日志
开始.
系统维护与使用区
19,612
社区成员
74,603
社区内容
发帖
与我相关
我的任务
系统维护与使用区
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
复制链接
扫一扫
分享
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章