码迷,mamicode.com
首页 > 系统相关 > 详细

Linux 实时查看tomcat 日志--less命令

时间:2018-09-06 14:32:09      阅读:453      评论:0      收藏:0      [点我收藏+]

标签:特殊文件   pagedown   通过   匹配   行号   常用   page   more   超出   

查看tomcat日志通常用 tail -n  或者 tail -f 或者grep 或者 vi cat等命令去查看异常信息,但是日志是在不停地刷屏,tail是动态的在变的,我们往往期望从日志最后一行往前一页一页的翻页查看,从而找到异常信息,而less 工具,是对文件或其它输出进行分布显示的工具,是linux查看文件内容的工具,功能极其强大

1.语法: less 参数 文件名称

2.参数说明:

  -b <缓冲区大小> 设置缓冲区的大小
  -e 当文件显示结束后,自动离开
  -f 强迫打开特殊文件,例如外围设备代号、目录和二进制文件
  -g 只标志最后搜索的关键词
  -i 忽略搜索时的大小写
  -m 显示类似more命令的百分比
  -N 显示每行的行号
  -o <文件名> 将less 输出的内容在指定文件中保存起来
  -Q 不使用警告音
  -s 显示连续空行为一行
  -S 行过长时间将超出部分舍弃
  -x <数字> 将"tab"键显示为规定的数字空格
  /字符串:向下搜索"字符串"的功能
  ?字符串:向上搜索"字符串"的功能
  n:重复前一个搜索(与 / 或 ? 有关)
  N:反向重复前一个搜索(与 / 或 ? 有关)
  b 向后翻一页
  d 向后翻半页
  h 显示帮助界面
  Q 退出less 命令
  u 向前滚动半页
  y 向前滚动一行
  空格键 滚动一页
  回车键 滚动一行
  [pagedown]: 向下翻动一页
  [pageup]: 向上翻动一页

3.全屏导航

  ctrl + F 或者 f - 向前移动一屏
  ctrl + B 或者 b - 向后移动一屏
  ctrl + D 或者 d - 向前移动半屏
  ctrl + U 或者 u - 向后移动半屏
4.单行导航
  j - 向前移动一行
  k - 向后移动一行
5.其它导航
  G - 移动到最后一行
  g - 移动到第一行
  q / ZZ - 退出 less 命令
6.其它有用的命令
  v - 使用配置的编辑器编辑当前文件
  h - 显示 less 的帮助文档
  &pattern - 仅显示匹配模式的行,而不是整个文件
7.标记导航
  当使用 less 查看大文件时,可以在任何一个位置作标记,可以通过命令导航到标有特定标记的文本位置:
  + ma - 使用 a 标记文本的当前位置
  + ‘a - 导航到标记 a 处

8.搜索

  / : 使用一个模式进行搜索,并定位到下一个匹配的文本
  n : 向前查找下一个匹配的文本
  N : 向后查找前一个匹配的文本
  ? : 使用模式进行搜索,并定位到前一个匹配的文本
  n : 向后查找下一个匹配的文本
  N : 向前查找前一个匹配的文本

PS(这个很有用: 定位到日志文件的最后一行:shift+g移动到最后一行)

Linux 实时查看tomcat 日志--less命令

标签:特殊文件   pagedown   通过   匹配   行号   常用   page   more   超出   

原文地址:https://www.cnblogs.com/qinxu/p/9597531.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!