美文网首页
4 linux日志

4 linux日志

作者: 格林哈 | 来源:发表于2020-09-11 17:56 被阅读0次

1 日志分析常用命令

  • cat 适合日志文件比较少,不能分页

    • -n参数显示行号
    • image.png
  • more 支持分页

    • Enter 下一行
    • 空格 下一页
    • F 下一屏
    • B 上一屏
  • less 支持分页,内容查找,高亮

    • -N 显示行号
    • Q 推出
    • Shift + G 跳到最后
    • /关键字 向下搜索
    • ?关键字 向上搜索
    • n 搜索后,前一个关键字
    • N 搜索后,后一个关键字
    • b 上一页
    • 空格 下一页
    • d 下半页
    • u 上半页
  • tail 显示文件尾

    • -n 显示最后几行
    • -f 持续显示文件新增的行
  • head 显示文件头

    • -n 显示开头几行
  • wc 统计指定文件中的字符数、字数、行数,并输出统计结果

    • -l 统计行
    • -c 统计字节
    • -L 显示最长的行长度
  • grep 字符串查找

    • -c 计算符合样式的列数
    • grep 11 access.log 查找指定符合查找字符串的行
  • find 文件查找

    • -name 指定名称
    • find /home -name "*.txt"
    • 参考

2 日志分析脚本

  • sed编辑器
    • sed [options] 'command' file(s)
      • command 为具体的文本编辑命令
      • file为输入的文件。
    • -n 仅显示 处理后的结果
    • 动作说明
      • p 打印,亦即将某个选择的数据印出。通常 p 会与参数 sed -n 一起运行
      • sed -n '/开始时间日期/,/结束时间日期/p' spring.log
        • sed -n '/2020-09-02 08/,/2020-09-02 09/p' share-provider-isc.log
        • sed -n '/2020-09-02 08/,/2020-09-02 09/p' share-provider-isc.log | grep INFO

相关文章

网友评论

      本文标题:4 linux日志

      本文链接:https://www.haomeiwen.com/subject/qesisktx.html