百摩网
当前位置: 首页 生活百科

查看linux系统开启日志功能命令(Linux下查看日志用到的常用命令)

时间:2023-06-05 作者: 小编 阅读量: 1 栏目名: 生活百科

我们可以使用kill命令杀死指定进程PID的进程,如果要找到我们需要杀死的进程,我们还需要在之前使用ps等命令再配合grep来查找进程,而killall把这两个过程合二为一,是一个很好用的命令。

面试中问你查看日志的命令,可不能只说tail,cat,more

首先,如何查看日志:

很多初级测试人员,在进行执行测试用例这个步骤时,发现bug,不能更加地准确去定位bug,在这样的情况下就可以打开Linux服务器,敲命令查看操作进行中的实时日志,当系统报错时,可以截图日志在缺陷管理系统中,开发人员就知道什么地方错了,操作步骤一定要写明确。

1、下载xshell,百度xshell进行下载即可

2、新建会话,使用账号密码登录你使用系统的服务器,进行连接。

3、连接成功后,敲击命令cd /xxx(切换到当前工作命令);继续敲ls,列出文件下的所有文件,找到当前系统存放的那个文件夹中;继续cd zhgl-server;

4、将会显示一个logs

5、ls -lrt,显示一下日志有多少条

6、cd logs,进入logs文件夹,ls查询每天的的文件,然后敲命令,,tail -f localhost_access_log.2018-12-11.txt(当前时间)今天的实时日志,操作一下系统,就会报出相应的日志

那么查看日志经常还用到哪些命令呢?

杀僵尸进程 部分程序员,肯定喜欢下面命令:

ps -ef | grep java (先查java进程ID)

kill -9 PID(生产环境谨慎使用)

kill、killall、pkill命令的区别

kill:通过pid来杀死进程

killall (killall [参数] [进程名]):Linux系统中的killall命令用于杀死指定名字的进程(kill processes by name)。我们可以使用kill命令杀死指定进程PID的进程,如果要找到我们需要杀死的进程,我们还需要在之前使用ps等命令再配合grep来查找进程,而killall把这两个过程合二为一,是一个很好用的命令。

pkill:pkill 和killall 应用方法差不多,也是直接杀死运行中的程式;如果你想杀掉单个进程,请用kill 来杀掉。例子:pkill -9 firefox

1.查看日志常用命令

tail:

-n 是显示行号;相当于nl命令;例子如下:

tail -100f test.log 实时监控100行日志

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

tail -n10 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 error.log | grep 'nick' , 这时候我们还有个需求就是输出当前这个日志的前后几行:

cat error.log | grep -B 5 'nick' 显示nick及前5行

cat error.log | grep -A 5 'nick' 显示nick及后5行

cat error.log | grep -C 5 'nick' 显示file文件里匹配nick字串那行以及上下5行

cat error.log | grep -n -B10 -A10 5 'nick' 显示file文件里匹配nick字串前后10行 

3. 应用场景二:选取日志中特定范围进行分析

1)cat -n test.log |tail -n1000|head -n 20 从第1000行开始,显示20行

tail -n1000表示查询1000行之后的日志

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

2)cat catalina.out | head -n 1400| tail -n1350 显示1350行到1400行 (实现原理都差不多,就是通过语法)

 (1)按日期截取 :一般在日志系统中都会记录打印日志的时间,通常我们非常需要查找指定时间端的日志:

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 来确定日志中是否有该时间点

 (2)按行数截取

sed -n ‘10000,20000p’ test.log

sed -i '/关键词/d' catalina.out 删除包含关键词的行

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

(1)使用moreless命令,

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

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

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

5:使用管道进行and or条件处理

and 使用管道实现 例如: grep -n '日志排查' test.log | grep '日志'

or 用-E 例如:grep -n -E '日志排查|hello' test.log 满足两个关键字的都可以找出来

    推荐阅读
  • timberland鞋带系法 timberland系鞋带系法

    5、第五步:只要稍微修调整一下,调整领带的形状,就会变成一个漂亮的蝴蝶结。

  • 一升水是多少斤(一升水的质量)

    我们一起去了解并探讨一下这个问题吧!一升水是多少斤一升水等于2斤。一升水的质量为:1升*1克/立方厘米=1000立方厘米*1克/立方厘米=1000克,也就是一升水等于2斤。水是液体,水的密度随温度升高而减小。O),是由氢、氧两种元素组成的无机物,无毒,可饮用。在常温常压下为无色无味的透明液体,被称为人类生命的源泉,是维持生命的重要物质。水是地球上最常见的物质之一,地球表面有71%被水覆盖。

  • 安利沐浴露多少钱一瓶(安利雅蜜润肤露使用方法)

    雅蜜润肤沐浴露有两种容量可选,250ml的小瓶装,个头小巧,不占空间,便于携带,非常适合运动以及旅行时携带;750ml的大瓶装,适合放在家中呵护全家人的肌肤健康。而在使用雅蜜润肤沐浴露做了一个“泡泡面膜”后,水分居然上升到36.8%,达到了水油平衡的健康状态。在温和清洁肌肤的同时,雅蜜润肤沐浴露这款安利产品还能给肌肤带来多重养护。讲真,雅蜜润肤沐浴露这款安利产品真是运动达人必备的沐浴伴侣!

  • 割痔疮花了5万(痔疮手术花1万多)

    当日下午,马先生交了3000元用于手术费用。记者了解到,马先生在东大肛肠医院就诊期间,一共花费了11472元,该院只给马先生出具了一张3000元的城镇职工医疗保险住院收费专用收据,其余收费都是该院自制的小票。另外,赵院长表示,如果马先生对医院开具的收据有异议,医院可补齐收费票据。否则以侵权论,依法追究相关法律责任。

  • 乌鱼怎么钓(钓乌鱼方法)

    乌鱼怎么钓选择钓位:乌鱼为营底栖性鱼类,通常栖息于水草丛生、底泥细软的静水或微流水中,遍布于湖泊、江河、水库、池塘等水域内,时常潜于水底层,以摆动其胸鳍来维持身体平衡。因为乌鱼的进食欲望深受水温影响,所以在早晚水温比较低的春季钓鱼时,可以选择12-15点钓,夏季则要选早上6-11点和下午15-18点作钓。

  • 学生可以吃卵磷脂(磷脂-吃个鸡蛋再去上学吧)

    含有磷脂的食品包括鱼类,特别是沙丁鱼,同时还包括蛋类、动物脏器、从大豆中提取的卵磷脂等。磷脂酰胆碱和磷脂酰丝氨酸是以胆碱和丝氨酸为基础生成的。这项研究表明了胆碱有助于大脑的自我调整,从而有利于提高各项能力。给孩子补充胆碱并不仅仅意味着人体可以获得更多的乙酰胆碱。日常饮食中,要数蛋类和动物脏器中含有的磷脂成分最丰富。许多专门补充大脑营养的食物配方中都含有磷脂成分。

  • 原来你是这样的顾先生演员表(原来你是这样的顾先生演员表简单介绍)

    原来你是这样的顾先生演员表《原来你是这样的顾先生》演员表如下:陈靖可饰顾南洲、严智超饰周见清、郭耘奇饰周子轩、朱丹妮饰苏又夏、钟伟伦饰蒋小川、辛瑞琪饰江静璇、任杰饰苏母。《原来你是这样的顾先生》是由马洪文、李典执导,陈靖可、严智超、郭耘奇、朱丹妮、钟伟伦等主演的青春爱情偶像剧,于2021年3月30日在腾讯视频独家播出。该剧讲述了“落难公主”与“反差萌CEO”因为一场“契约婚姻”相识相知相爱的暖心治愈爱情故事。

  • 靴子拉链卡住了布怎么办(靴子拉链卡住了布的方法)

    靴子拉链卡住了布怎么办?下面内容希望能帮助到你,我们来一起看看吧!靴子拉链卡住了布怎么办靴子拉链卡住了布尽可能地把卡在拉头里的布往外拉再将拉头拉回原位,不要太过用力,只要慢慢地拉起即可。如果实在拉不动可以在拉链上抹一点肥皂来让拉链的阻力变小,如果布还没办法扯出来的话,就只能用小刀慢慢地将拉链翘出一条缝,再将布扯出来。

  • 福特换代金牛座(与蒙迪欧太像了)

    作为福特旗下的经典轿车,金牛座已经确定不会在欧洲和北美地区销售,不过福特方面并没有打算让这一IP全面退出舞台。另外根据目前掌握的信息,新车将会配备手机无线充电、氛围灯等配置,并支持AppleCarPaly和AndroidAuto手机无线互联功能。另一方面,国产金牛座已经在去年底正式停产,考虑到全新一代车型是蒙迪欧的“换标车”,因此为了减少内耗,新车基本与国内消费者无缘。

  • iphone怎么恢复刚刚删除的短信(苹果手机怎么恢复删除的短信)

    3,点击创建备份将苹果手机中的全部文件都备份到电脑上。6,下载并打开“楼月手机短信恢复软件”,点击“文件”下拉菜单中的“打开短信数据文件”,然后打开刚才从苹果手机中导出到电脑上的sms.db文件。7,接着点击下拉菜单中的“恢复删除的苹果手机短信”菜单。虽然BP机,的确已经过时了,但小编相信手机短信永远也不会过时,希望这篇苹果手机恢复方法的教程能够帮助到有需要的朋友。