首页/安全/取证与溯源速查/按小时统计日志条数查缺口
日志溯源53 条

按小时统计日志条数查缺口

对单一日志文件按小时聚合行数,缺口与突降会浮现;与轮转记录、重启记录对照后再标记为可疑时段。

取证与溯源速查安全更新于 2026-10-12
命令cut/sort/uniq 或 awk 聚合
对照logrotate 时间、重启与关机记录

小时聚合

小时聚合
grep -E '^[A-Z][a-z]{2} +[0-9]+ [0-9:]+' /var/log/auth.log | awk '{print $1" "$2" "substr($3,1,2)}' | uniq -c | tail -24
syslog 时间不带年份,跨年日志要按文件顺序与轮转文件确定所属年份。

易错点

  • syslog 无年份字段是经典陷阱
  • 轮转文件从 .1 逆序读才符合时间顺序

数据来源与参考

  • logrotate man 手册
  • SANS 日志分析资料
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌