zoukankan      html  css  js  c++  java
  • Linux下查看日志文件

    问题一:日志文件打开,卡死

    在公司开发的时候,开发的程序在本地测试正常,但是在测试环境却有问题。这个时候第一反应就是查看日志文件,看看日志文件里面有什么错误信息。我潇洒的执行了一下 vim log.txt,然后就直接卡死了,打不开。

    那怎么办,我还得查看啊。使用了cat命令,虽然没卡死,但是显示的文档明显不对,怎么办呢?

    问了一下公司的前辈才知道,看日志文件,用tail命令,我直接vim打开,不卡死才怪!

    tail  -f  log.txt            #显示最后的10行

    tail  -f  log.txt  -n  100  log.txt        #显示最后的100行

    问题二:看日志文件的某一段时间内的信息

     tail  -f  log.txt  -n  1000  |  head  -n  10  #显示从 倒数第1000行 到 倒数1000-10行 的日志

    通过调整 1000 和 10 这2个数字来找到自己要看的那部分日志信息

    问题三:看日志文件某部分信息

    对于一些规则输出的日志,我们可以通过awk来分析某一部分信息。比如我们要看一下 nginx 返回码(加入nginx返回码在报表输出的第一个位置)。

    tail  -f  log.txt  |  awk  -F  " "  '{print  $1}'

  • 相关阅读:
    Facade Pattern简单随笔
    Bridge Pattern简单随笔
    重构:Encapsulate Collection
    VS2008 + Silverlight初步学习
    Proxy Pattern设计模式简单随笔
    Composite Pattern简单随笔
    重构:Move Method 笔记
    [ubuntu] ubuntu13.04 添加右键脚本功能
    Flex的“事件之旅”
    Flex与JavaScript交互(二)
  • 原文地址:https://www.cnblogs.com/CUI-S/p/9192973.html
Copyright © 2011-2022 走看看