Linux查看日志常用操作整理 |
您所在的位置:网站首页 › linux查看最后十行代码 › Linux查看日志常用操作整理 |
项目出现异常,要定位问题,查看日志是最常用的方法,在Linux系统查看一些日志文件,我们一般会使用tail、cat等命令,下面总结归纳一下这些常用的命令。 1、查看日志的方法tail:tail命令应该是使用最多的,一般用于查看文件尾部内容,语法是tail [参数] [文件名],下面给出来自https://www.linuxcool.com/tail总结的参数:![]() 匹配查找关键字,需要结合grep命令使用,下面给出方法 代码语言:javascript复制cat log.log | grep "test" tail log.log | grep "test" grep -i "test" log.log3、统计关键字数量wc命令用于统计文件的字节数、单词数、行数等信息,所以结合grep命令可以对关键字出现次数进行统计 代码语言:javascript复制grep -o "word" test.logs | wc -l4、sed命令的使用补充,先介绍一下sed命令,sed命令最初由贝尔实验室开发,后被众多Linux系统接纳集成,sed是能够通过正则表达式对文件进行批量编辑查看等操作 下面给出sed命令的常用参数和作用 参数 作用 -e或--expression= 以指定的脚本来处理输入的文本文件 -f或--file= 以指定的脚本文件来处理输入的文本文件 -h或--help 显示帮助 -n或--quiet或--silent 仅显示script处理后的结果 -V或--version 显示版本信息 查找对应关键字并保存到1.logs里 代码语言:javascript复制sed -n '/关键字/p' 5003.logs > 1.logs查找对应时间段的日志,并输出到1.logs文件里 代码语言:javascript复制sed -n '/2022-09-27 14:44/,/2022-09-27 14:54/p' 5003.logs > 1.logs查找1到1000行的日志,并输出到1.logs文件里 代码语言:javascript复制sed -n '1,1000'p 5003.logs > 1.logs附录:Linux命令查询https://www.linuxcool.com/ |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |