linux查看日志常用命令

y_keven y_keven     2022-12-09     570

关键词:

1.查看日志常用命令     tail:          -n  是显示行号;相当于nl命令;例子如下:             tail -100f test.log      实时监控100行日志

            tail  -n  10  test.log   查询日志尾部最后10行的日志;

            tail -n +10 test.log    查询10行之后的所有日志;

    head:  

        跟tail是相反的,tail是看后多少行日志;例子如下:

            head -n 10  test.log   查询日志文件中的头10行日志;

            head -n -10  test.log   查询日志文件除了最后10行的其他所有日志;

    cat: 

        tac是倒序查看,是cat单词反写;例子如下:

            cat -n test.log |grep "debug"   查询关键字的日志


2. 应用场景一:按行号查看---过滤出关键字附近的日志

     1)cat -n test.log |grep "debug"  得到关键日志的行号

     2)cat -n test.log |tail -n +92|head -n 20  选择关键字所在的中间一行. 然后查看这个关键字前10行和后10行的日志:

            tail -n +92表示查询92行之后的日志

            head -n 20 则表示在前面的查询结果里再查前20条记录


3. 应用场景二:根据日期查询日志

      sed -n '/2014-12-17 16:17:20/,/2014-12-17 16:17:36/p'  test.log

      特别说明:上面的两个日期必须是日志中打印出来的日志,否则无效;

                      先 grep '2014-12-17 16:17:20' test.log 来确定日志中是否有该 时间点


4.应用场景三:日志内容特别多,打印在屏幕上不方便查看

    (1)使用more和less命令,

           如: cat -n test.log |grep "debug" |more     这样就分页打印了,通过点击空格键翻页

    (2)使用 >xxx.txt 将其保存到文件中,到时可以拉下这个文件分析

            如:cat -n test.log |grep "debug"  >debug.txt



linux常用日志查询命令(代码片段)

...查询命令find查找某个文件grep命令—查找文件内容head命令查看文件内容头几行tail命令查看文件内容末尾几行cat命令升序查看文件所有内容tac命令倒序查看文件所有内容more命令翻页展示less命令less命令内常用操作nl命令展示行号fin... 查看详情

linux常用日志查询命令(代码片段)

...查询命令find查找某个文件grep命令—查找文件内容head命令查看文件内容头几行tail命令查看文件内容末尾几行cat命令升序查看文件所有内容tac命令倒序查看文件所有内容more命令翻页展示less命令less命令内常用操作nl命令展示行号fin... 查看详情

linux系列linux查看日志常用命令大全,再也不怕不会看日志啦(代码片段)

热门系列:【Linux系列】Linux脚本:定时任务批量移动指定文件至另一目录!想学吗?我教你啊【Linux系列】Linux实践(一):linux常用命令【Linux系列】Linux实践(二):CentOS系统中搭建java开... 查看详情

linux下查看日志用到的常用命令(代码片段)

面试中问你查看日志的命令,可不能只说tail,cat,more首选,如何查看日志:很多初级测试人员,在进行执行测试用例这个步骤时,发现bug,不能更加的准确去定位bug,在这样的情况下就可以打... 查看详情

linux下查看日志用到的常用命令(代码片段)

面试中问你查看日志的命令,可不能只说tail,cat,more首选,如何查看日志:很多初级测试人员,在进行执行测试用例这个步骤时,发现bug,不能更加的准确去定位bug,在这样的情况下就可以打... 查看详情

linux下查看日志用到的常用命令(代码片段)

面试中问你查看日志的命令,可不能只说tail,cat,more首选,如何查看日志:很多初级测试人员,在进行执行测试用例这个步骤时,发现bug,不能更加的准确去定位bug,在这样的情况下就可以打... 查看详情

linux查看日志命令

tail常用命令:tail-ffilename(默认最后10行,相当于增加参数-n10)tail-100ftest.log   实时监控100行日志tail-n20filename(显示filename最后20行)tail -n+5filename(从第5行开始显示文件) cat常用命令:cat-nfilename|grep"关键字"catfile 查看详情

linux中查看日志的常用命令(代码片段)

grep#遍历查看当前目录下所有文件中包含xxx的语句grep-rxxx.#查询文件中包含xxx的语句grepxxxfile_name#查询多个文件中包含xxx的语句grepxxxfile1file2file3#查询文件中不包含某个字符串的语句grep-vxxxfile1#仅查询包含整个单词的语句grep-wxxxfile... 查看详情

linux日志分析常用命令汇总(代码片段)

1、查看当天有多少个IP访问:awk‘print$1‘log_file|sort|uniq|wc–l2、查看某一个页面被访问的次数:grep"/index.php"log_file|wc–l3、查看每一个IP访问了多少个页面:awk‘++S[$1]ENDfor(ainS)printa,S[a]‘log_file4、将每个IP访问的页面数进行从小到... 查看详情

linux部署项目常用命令

...成日志    (1)tailn日志名  n代表查看日志的行数          例子:tail10nohup.out 查看正数10行的日志          例子:tail-10nohup.out查... 查看详情

linux查看系统日志的一些常用命令

参考技术A  last  -a把从何处登入系统的主机名称或ip地址,显示在最后一行。  -d指定记录文件。指定记录文件。将IP地址转换成主机名称。  -f<记录文件>指定记录文件。  -n<显示列数>或-<显示列数>设置... 查看详情

linux下重启tomcat,日志查看

 一:关闭tomcat1.使用cd命令以及常用的tab补全命令进入到tomcat bin所在的目录(可以不用到此目录也行,楼主是习惯了)2.执行psaux|greptomcat(此命令是查询进程id)3.执行kill-9进程Id(上一步查到需要关闭的id)二:启动tomcat... 查看详情

linux查看日志的几种方法(代码片段)

linux查看日志的几种方法作为开发项目出了bug想要最快速定位到问题所在,查看日志是最好不过的了~(当然,也要习惯在业务关键点设置日志)。最常用查看日志方法:·实时日志:tail-fXXX.log·搜索关键字附近日志:cat-nfilename|grep"... 查看详情

linux常用命令(代码片段)

...行)用户所有组,用户所在的组,其他用户组查看进程的指令ps-aux查看端口的netstat-ano|findstr8080查看内存/CPU利用率top查看ip地址hostname-i/ipaddr/ipconfig查看磁盘利用率df创建文件touch查看日志gitlog从已经提交࿰ 查看详情

linux常用shell命令持续总结

1.查看端口运行  netstat-lnp|grep802. 定时任务    Crontab-e编辑任务  Crontab-l查看当前任务列表  /var/log/cron-*任务日志  查看详情

linux常用命令

...理器8.kill命令:用于删除执行中的程序或工作9.tail命令:查看测试项目的日志说明:一般测试的项目里面,有个logs的目录文件,会存放日志文件,有个xxx.out的文件,可以用tail-f动态实时查看后端日志10.netstat命令:查看端口etstat... 查看详情

常用linux命令总结(代码片段)

查看日志:tail-f-n行数文件名|grep-E"关键字"  查看详情

常用查看日志的命令

开发中,经常需要在服务器上查看日志,下面记录一些常用的查看日志的命令,以备忘记时查用实时查看日志文件tail-ffilename查找日志中的关键字1)满足两个关键字中的任意一个grep-E‘123|abc‘filename//找出文件(filename)中包含12... 查看详情