zoukankan      html  css  js  c++  java
  • linux如何在日志中查找关键字、前几行、结尾几行

      如何使用命令行快速查看项目日志是每个开发人员必备技能,尤其在没有专门日志搜集系统的情况下,想要知道目前项目运行状态最好的办法就是打开log日志一瞅即明白。

      复杂的到用时再查不晚,但是简单的还是有必要掌握的,以免显得自己过low~


    好啦!说重点!经验总结以下几条常用命令:

    1、查看日志 前 n行

      cat 文件名 | head -n 数量

      demo:

        cat  test.log | head -n 200  # 查看test.log前200行

    2、查看日志 尾 n行

      cat 文件名 | tail -n 数量

      demo:

        cat  test.log | tail -n 200  # 查看test.log倒数200行

    3、根据 关键词 查看日志 并返回关键词所在行

      方法一:cat 路径/文件名 | grep 关键词

      demo:

        cat  test.log | grep "http"  # 返回test.log中包含http的所有行

      方法二:grep -i 关键词 路径/文件名  (与方法一效果相同,不同写法而已)

      demo:

        grep -i "http" ./test.log  # 返回test.log中包含http的所有行

    作者:穷开心y
    出处:https://home.cnblogs.com/u/hcy-fly/
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
  • 相关阅读:
    apche启动错误|httpd.pid overwritten — Unclean shutdown of previous Apache run?
    查看Mysql版本号 (最简单的是status )
    在不损坏C盘的情况下为C盘扩容,适用于Win
    Python环境配置安装
    用Python建立最简单的web服务器
    MongoDB
    MongoDB
    MongoDB
    MongoDB
    MongoDB
  • 原文地址:https://www.cnblogs.com/hcy-fly/p/7880336.html
Copyright © 2011-2022 走看看