宿州酒店网站建设,做推广的网站带宽需要多少合适,常用网站建设工具,山东交通学院精品课程建设网站一、Linux cat命令 cat 命令用于连接文件并打印到标准输出设备上。即一般用来查看文件。
1. 根据关键字查询
cat -n console.log |grep 关键字
1.关键字查询并打印前后n行
检索日志#xff0c;并显示该条日志的前后N#xff08;10#xff09;行记录#x…一、Linux cat命令 cat 命令用于连接文件并打印到标准输出设备上。即一般用来查看文件。
1. 根据关键字查询
cat -n console.log |grep 关键字
1.关键字查询并打印前后n行
检索日志并显示该条日志的前后N10行记录cat 日志文件 | grep -n -B10 -A10 关键字 -A 表示关键字之后After-B 表示关键字之前Before
例子 cat hrun.log | grep 新增用户 -B 10 cat hrun.log | grep 新增用户 -A 10 2. 显示一个文件的某几行(中间几行)
1.从第3000行开始显示1000行。即显示3000~3999行
cat filename | tail -n 3000 | head -n 1000
2.显示1000行到3000行
cat filename| head -n 3000 | tail -n 1000
*注意两种方法的顺序
分解
tail -n 1000显示最后1000行
tail -n 1000从1000行开始显示显示1000行以后的
head -n 1000显示前面1000行 二、Linux下tail命令
linux tail命令用途是依照要求将指定的文件的最后部分输出到标准设备通常是终端通俗讲来就是把某个档案文件的最后几行显示到终端上假设该档案有更新tail会自己主动刷新确保你看到最新的档案内容。
1.Linux中显示一个文件最后几行的命令是什么?
tail -n 20 filename
2.实时查看
tail -f console.log
3.查看所有目录日志
tail -f *.log
4. 查看error级别日志
tail -n 6000 xxx.log|grep ERROR 5.查看某目录下的关键字
grep CxDubboAspect params xxx.log
参考https://www.jb51.net/article/127783.htm
三、Linux下less命令
用less查看日志文件
一般程序部署在Linux环境查看日志时一般用less满足大部分的需求。
列举、记录最常用的场景代码以Tomcat日志文件catalna.out为例。
1.查看文件
直接查看文件
less catalina.out 带出行号查看文件
less -N catalina.out
j 下一行
k 上一行
f 向下滚动一屏幕
b 向上滚动一屏幕
g 定位到文档头部
G 定位到文档最尾部
2.关键字查询
要搜索的字符【用通配符开始查找】
如
?CarGpsTask_carGpsAsync: start exec则会显示出关键字 3.退出查看文件
q 退出less模式 参考
1.linux根据关键字或日期查找日期 linux根据关键字或日期查找日期 - 程序员大本营
2.【Linux】用less查看日志文件 https://www.cnblogs.com/nick-huang/p/4800709.html