linux查询日志常用命令,经常更新

1.grep命令

grep -c "查询内容" filename       ------c,是小写,可以知道你要查询的内容在这个文件中是否存在

grep -C 10 "查询内容" filename   ------C,是大写,显示你要查询的内容的上下10行信息

grep -A 10 "查询内容" filename   ------显示你要查询的内容,和该行之后的10行内容

grep -B 10 "查询内容" filename     ------显示你要查询的内容,和该行之前的10行内容

grep "查询内容" -C 10 filename| tail -n 11  ------这个有点争议,是查询符合查询内容的最后一条记录

grep "2019-02-01 13:1[0-9]" filename  ------查询2019年2月1日下午13点10分到13点19分的所有的日志信息

 

如果只是查看日志中是否存在该内容可以使用,如下命令,列出该文件中所有匹配的行:

grep '搜索的内容' --color 文件名称

如果存在,可以搜索到日志,并且颜色为红色。

 

 

 

2.ls -lht

查看文件大小

 

3.less 命令

less filename      ---打开一个文件

输入 / "要查询的内容"   ------向前搜索,输入n:向前查找  输入N:向后查找

输入 ? "要查询的内容"  ------向后搜索,输入n:向后查找  输入N:向前查找

 

 

posted @ 2019-03-05 11:37  杜珊  阅读(334)  评论(0编辑  收藏  举报