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}'

  • 相关阅读:
    (分享)视频压缩Free Video Compressor 汉化版/中文版【全网唯一】
    (分享)根据IP获取地理位置(百度API)
    易语言5.6 精简破解版[Ctoo]
    性能测试---流程篇
    性能测试--系统资源配置篇
    结合sqlmap进行sql注入过程
    MySQL使用记录
    Oracle创表操作记录
    Oracle常用函数记录
    Oracle使用记录
  • 原文地址:https://www.cnblogs.com/CUI-S/p/9192973.html
Copyright © 2011-2022 走看看