作为开发人员,测试人员,亦或者运维人员,大家都不可避免地需要去分析定位问题。个人总结步骤如下:
1,大家首先要知道了解问题现象(环境,报错码,流水号,交易码,交易机构,交易用户柜员等)。
2,大家需要知道或者让别人能够登录应用服务器和数据库服务器。例如我下面用SecureCRT登录28.4.195.137应用服务器。进入下面界面后,按Tab键
输入IP28.4.195.137按三下Enter键,出现IP后,enter进入即可。
3,大家要知道要查的日志的目录。比如我要进入/home/dcbs/log目录
4,大家要熟悉常用的查询日志文件的命令。例如我要查包含有流水号VUT20200325104746124615流水号的日志文件有哪些
5,进入文件的一般都是vi或者less命令;例如我进入文件后查PDRA907
按enter以后
进入命令模式(command mode),对文件进行编辑查看。
G(shift+g)
跳到文件的最后一行。
gg
跳到文件的首行。
/ + 要查询的内容
跳到文件首次出现的查询内容。
N
向上跳到文件上次出现的查询内容。
n
向下跳到文件下次出现的查询内容。
在命令模式(command mode)下按‘i’、‘a’或‘o’三键就可进入插入模式(insert mode),
i: 插入,从目前光标所在之处插入所输入的文字,
在命令模式(command mode)下按‘i’、‘a’或‘o’三键就可进入插入模式(insert mode),
i: 插入,从目前光标所在之处插入所输入的文字,
a: 增加,目前光标所在的下一个字开始输入文字,
o: 插入新的一行,从行首开始输入文字,
插入模式(insert mode)切换回命令模式(command mode),按esc键。
在命令模式(command mode)下,输入:n, $s/需要替换的内容/替换为的内容/g 将第n行开始到文件最后一行中所有的内容进行替换。n为1时即所有内容替换。
:q!
不保存退出。
:wq
保存退出。
每天强制自己写些东西,拍摄制作视频,记录生活,思考探索学习一些东西。不断地学习,坚持下去,提高自己的认知,打开自己的思维,以后会有更多的方法和创新。
版权归作者老有理所有,未经作者允许不得转载本文内容,否则将视为侵权;转载或者引用本文内容请注明来源及原作者;对于不遵守此声明或者其他违法使用本文内容者,本人依法保留追究权。欢迎大家对内容给予批评指正,请在下面留言,我会一一回答,谢谢大家的支持关照。认可的点赞支持!喜欢的话就点击关注!关注老有理,老是有道理!