liux查询项目日志

  身为一个后台开发,查询日志是不可或缺的技能。然而,在下开发许久,仍未学会如何查询系统日志,无奈写博记录以记之。

1.查询实时日志
tail -f fileName
  • tail -f filename 会把 filename 文件里的最尾部的内容显示在屏幕上,并且不断刷新,只要 filename 更新就可以看到最新的文件内容。
  • -f 循环读取
2.根据关键字搜索文件内容
cat -n fineName |grep "关键字"

  

命令:cat

cat 命令用于连接文件并打印到标准输出设备上。

-n 或 --number:由 1 开始对所有输出的行数编号。

less [参数] filename   

less可以查询当前文件的所有信息,但是不会实时刷新到输出设备上。

我一般使用的是 less -N filename,G跳转至最后一行查最新的,

y 一行一行的往上翻,

u 半页半页的往上翻,

d 向下翻半页

回车 向下翻一行

参数 -N 会显示行号0.0,

/字符串:向下搜索"字符串"的功能

?字符串:向上搜索"字符串"的功能

n:重复前一个搜索(与 / 或 ? 有关)

N:反向重复前一个搜索(与 / 或 ? 有关)

Q 退出less 命令。

 

目前我常用的就这,未完待续。。

posted @ 2019-03-02 20:42  黑土浊墨悟吾心  阅读(132)  评论(0编辑  收藏  举报