Linux服务器使用Less查看日志文件
程序部署在Linux环境,查看线上日志时如果用 tail -f
用经常滚动而已不容易定位问题,这个时候我们可以用less命令。
1. 直接查看日志
less xxxx.log
PS:带出行号查看文件:
less -N xxx.log
查看文件后,若文件过大,打通过以下命令滚动文件:
j 下一行
k 上一行
f 向下滚动一屏幕
b 向上滚动一屏幕
g 定位到文档头部
G 定位到文档最尾部空格键 滚动一页(同f)
回车键 滚动一行(同j)
2. 实时查看文档变动
进入less模式后,键入F,即实时滚动文档
F 实时滚动文档
Ctrl + c 退出实时滚动模式类似效果:
tail -f xxx.log
3. 查找内容
查找关键字内容时,常用向下查找、向上查看
/keyword 向下查找
n 向下匹配下一处匹配文本
N 向上匹配下一处匹配文本?keyword 向上查找
n 向上匹配下一处匹配文本
N 向下匹配下一处匹配文本
这里我们以info.log为例,查询关键字’NullPointerException’
在日志中查找,因日志一般是追加的,从下向上查找更为常用。
一般我们的查找的顺序就是:
- 进入日志:
less -N info.log
- 定位到文档最尾部:
G
- 向上匹配查询:
?NullPointerException
- 定位上一个关键字:
n
; 定位下一个关键字:N
Linux服务器使用Less查看日志文件相关推荐
- Linux命令--more(查看日志文件内容,排查问题)
原文网址:Linux命令--more(查看日志文件内容,排查问题)_IT利刃出鞘的博客-CSDN博客 简介 说明 本文介绍Linux的more命令的用法. more命令适用于查看比较大的文件,例如:日 ...
- 查看linux服务器操作日记,linux服务器系统如何查看日志?
在您作为Linux管理员的职业生涯中,您将不得不查看日志文件.毕竟,他们有一个非常重要的原因......帮助您解决问题.事实上,每个经验丰富的管理员都会立即告诉您,出现问题时要做的第一件事就是查看日志 ...
- Linux如何通过命令查看日志文件的某几行(中间几行或最后几行)
linux 如何显示一个文件的某几行(中间几行) [一]从第3000行开始,显示1000行.即显示3000~3999行 cat filename | tail -n +3000 | head -n 1 ...
- linux日志操作命令行,Linux如何通过命令查看日志文件的某几行(中间几行或最后几行)...
[一]从第3000行开始,显示1000行.即显示3000~3999行 cat filename | tail -n +3000 | head -n 1000 [二]显示1000行到3000行 cat ...
- 【Linux】查看日志文件
[Linux]用less查看日志文件 一般程序部署在Linux环境,查看日志时,一般用less满足大部分的需求. 列举.记录最常用的场景,代码以Tomcat日志文件catalna.out为例. 直接查 ...
- Linux 实时查看日志文件的 4 种方法
来源 | GOPS 全球运维大会 2021 · 上海站 在 Linux 下如何才能实时查看日志内容呢?有很多工具可以帮助我们在文件持续修改的同时输出文件内容,最常用的莫过于 tail 命令了. 1. ...
- Linux中查看日志文件的正确姿势,求你别tail走天下了!
作为一个后端开发工程师,在Linux中查看查看文件内容是基本操作了.尤其是通常要分析日志文件排查问题,那么我们应该如何正确打开日志文件呢?对于我这种小菜鸡来说,第一反应就是 cat,tail,vi(或 ...
- 如何查看linux系统下的各种日志文件 linux 系统日志的分析大全
如何查看linux系统下的各种日志文件 linux 系统日志的分析大全 日志分类: 1. 连接时间的日志 连接时间日志一般由/var/log/wtmp和/var/run/utmp这两个文件记录,不过这 ...
- linux view查看日志命令,linux查看日志文件内容命令tail、cat、tac、head、echo、vi
linux查看日志文件内容命令tail.cat.tac.head.echo tail -f test.log 你会看到屏幕不断有内容被打印出来. 这时候中断第一个进程Ctrl-C, --------- ...
最新文章
- 修改windows cmd f2快捷_第三课——win10常用快捷键的使用
- iOS10.3 的评论系统
- 关于python的一些好的书籍推荐-荐书||关于Python的一些书籍推荐
- 让字体图标代替雪碧图,减少请求带宽
- .NET跨平台之旅:将QPS 100左右的ASP.NET Core站点部署到Linux服务器上
- kali BEEF-XSS启动报错解决
- android 解析错误 真机,AndroidStudio使用真机调试时出的一些bug
- 【BZOJ2818】Gcd,数论练习之欧拉筛
- 如何测量太阳距离地球的距离
- centos java 路径_CentOS JAVA安装及查看路径方法
- JavaScript代码注释范例
- Spark-SQL教程
- 钢琴乐谱怎么看?学习五线谱及其口诀
- win7电脑蓝屏没有修复计算机,技术编辑教您win7电脑蓝屏怎么办
- OGRE: Ogre第一个程序
- 使用debussy出现的问题
- VC中画基准线,随鼠标移动
- 串口中断处理 m=SBUF; SBUF=m;自收发
- 视频教程-软考系统集成项目管理工程师视频教程(中)-软考
- python 多线程采集amac
热门文章
- centos7 安装esrally 踩坑过程
- 联想IdeaPad710s进入bios界面的详细步骤
- android手机绘图软件,手机绘画软件(MediBang Paint Tablet)
- 数字孪生3D可视化,人员定位系统助力企业数字化转型
- 15款js编辑器大全 收藏
- 【C++ Primer Plus】第4章 复合类型
- 内存按字节 (Byte)编址,地址从A0000H到DFFFFH,共有多少个字节呢?
- Java毕业设计_图书馆信息管理系统
- 第十四章第四节:Java集合框架之二叉树
- 关于数据库having的用法的详细介绍