如何在巨大的日志文件中查看特定的时间戳记间隔?

如何在特定的时间段和具体的date查看服务器发生的情况?

例如:我想看看从6点到8点发生在23.03.2013

我想用命令行,也许猫+ grep +sorting?

日志看起来像“3月24日22:32:49 serv名为[21804]”

我的系统日志时间戳看起来像这样: 2013-03-24T06:25:02-05:00 ,所以我通常做这样的事情:

 grep '^2013-03-24T0[678]' $LOG 

在您的查看器或编辑器中,打开日志文件,然后使用其searchfunction查找与时间段开始时间相对应的日志文件格式相匹配的文本。 然后继续向前滚动(可能是向上或向下,取决于您的应用程序如何写入其日志。)

如果你需要更多的指导,你需要澄清你在找什么; 尝试编辑你的问题。