Linux常用命令笔记

142 阅读1分钟
打印时间范围内的日志

例如:我要查shop-bussiness.log.2018-11-06文件中2018年11月6号11:34至11点37之间的日志信息,可以这么做:

grep "2018-Nov-06 11:3[4-7]" shop-bussiness.log.2018-11-06

less使用

less -N fileName - 显示文件,自动显示在第一页,-N表示显示行号

以下描述约定往行数小的方向是上up 往行数大的方向是下down,则快捷键使用如下:

  • y 向上滚动一行
  • u 向上翻半页=ctr+U/u
  • b 向上翻一页=ctr+B/b

  • enter 向下翻一行
  • 空格键 向下翻一页=f
  • d 向下翻半页=ctr+d/D
  • f 向下翻一页=ctr+f/F

  • g 回到第一行

使用?搜索和使用/搜索的区别:

/只在当前页查找字符,当前页找不到会提示找不到,需要按快捷键N往上找 ?当前页找不到,自动往上翻页,定位在第一个字符串的位置,然后按q快捷键n可往上翻页

/2238151029980104 定位到搜索字符第一次匹配的地方 n - 往下查找 N - 往上查找

?2238151029980104 只会在当前页查找

n - 往上查找 N - 往下查找