win10系统日志路径 (windows10日志文件路径)

在进行性能测试时,我们经常需要查看服务器的日志信息,以帮助我们定位问题,所以如何查看日志,假设系统是Linux,日志路径//data/logs/,日志名称为web.log

第一种:查看实时变化的日志(比较内存)

tail -f web.log (默认最后10行相当于增加参数 -n 10)

tail -200f web.log (最后200行,向前推)

Ctrl c 是退出tail命令

二是使用less可随意浏览文件

less web.log

第三:搜索关键字附近的日志

最常用的:

cat -n filename |grep "关键字"

其他情况:

cat app.log | grep -C 5 '关键字' (显示日志匹配字串行和前后5行)

cat app.log | grep -B 5 '关键字' (显示匹配字串和前5行)

cat app.log | grep -A 5 '关键字' (显示匹配字串和后5行)

第四:进入编辑搜索:vi(vim)

1、进入vim编辑模式:vi app.log

2.输入/关键,按enter键查找

3.找下一个,按n”即可( n 找到最后一个错误的日志 N 找到下一个错误的日志)

4、ctrl f: 下翻一屏。

ctrl b: 上翻一屏。

ctrl b: 上翻一屏。

ctrl d: 下翻半屏。

ctrl u: 上翻半屏

ctrl e: 向下滚动。

ctrl y: 向上滚动。

5、ctrl o回到搜索的地方

第五种:查看与所有关键字相关的日志(more 和vi 类似)

more web.log 默认情况下,打开所有前到后

常用的有H(获得帮助信息),Enter(向下滚动一行),空间(向下滚动一屏),Q(退 出命令)

1、more web.log | grep '关键字'

2、按Space键:下一个屏幕内容显示文本

3.按B键:显示上屏内容;

按H键:显示帮助屏,屏幕上有相关的帮助信息;

第六种 按时间查看

sed -n '/2021-10-22 21:12:21/,/2021-10-24 22:16:59/p' web.log