打印时间范围内的日志
例如:我要查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 - 往下查找