linux中获取日志5分钟以内的内容

linux中获取日志5分钟以内的内容

以nginx日志为例
编写脚本

#!/bin/bash
echo "++++++++++++++++++++++++++++++"
echo "- 查看5分钟之前的日志 -"
echo "++++++++++++++++++++++++++++++"
#日志位置
log=/var/log/nginx/access.log
#开始时间为现在
now_time=` date +"%Y-%m-%dT%H:%M:%S"`
#5分钟之前
fivemin_ago=`date -d "5 minute ago" +"%Y-%m-%dT%H:%M:%S"`
#输出时间段
echo "开始时间为: $fivemin_ago"
echo "结束时间为: $now_time"
#准备输出日志
sleep 3s
sed -n "/$fivemin_ago/,/$now_time/p" $log
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/101788.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • LVS集群

    LVS集群LVS1.LVS介绍LVS工作模式1.LVS介绍LVS,LinuxVirtualServerLVS是章文嵩博士发起的自由软件项目,它的官方站点是http://www.linuxvirtualserver.org。LVS工作在内核空间,实现TCP/IP协议群的四层路由,在Linux2.4内核以前,使用LVS时必须要重新编译内核以支持LVS功能模块,但从Linux2.4内核以后已经完全内置了LVS的各个功能模块,无需给内核打任何补丁,可以直接使用LVS提供的各种功能。LVS采用三层结构:调度器、

    2022年7月24日
    16
  • mplayer音乐播放器_potplayer 模拟5.1

    mplayer音乐播放器_potplayer 模拟5.1realplayer下载地址:https://player.helixcommunity.org/2005/downloads/下载rpm软件,然后运行它,但是此时提醒lsb>=3.1于是就要yuminstallredhat-lsb然后是这个时候提示repos源出错,网上百度一下,找到一篇文章:简单介绍如下:如何配置yum源国内的两大门户网易和搜狐都有镜像服务器了,ht

    2022年9月20日
    5
  • sql2005置疑数据库修复_sqlserver2008数据库可疑

    sql2005置疑数据库修复_sqlserver2008数据库可疑–修改数据库为紧急模式alterdatabaseP897A20_dbsetemergency–但用户模式alterdatabaseP897A20_dbsetsingle_user–修复数据库日至dbcccheckdb(P897A20_db,repair_allow_data_loss)–恢复多用户模式alterdatabaseP89

    2022年8月20日
    7
  • SharePoint 2010 新列表模板列表

    SharePoint 2010 新列表模板列表

    2022年1月1日
    42
  • BigDecimal的加减乘除及比较大小

    BigDecimal的加减乘除及比较大小BigDecimal的加减乘除及比较大小

    2022年4月23日
    62
  • 原生JS投票特效

    效果:http://hovertree.com/texiao/js/24/效果图:代码如下:转自:http://hovertree.com/h/bjaf/jsdiaocha.htm特效:htt

    2021年12月23日
    52

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号