- 考察点:Linux常用命令
- 难度: 简单
- 题目:在测试过程中,经常需要查看日志辅助定位问题,那么如果在服务器上查看日志的前十行如何实现?请写出对应命令,并给出对应的说明
ps:每周一公布上周所有题目答案
ps:每周一公布上周所有题目答案
指令:
head -n 10 file_name
说明:
head
指令用于从文件头部向后读取内容,未指定行数时默认显示前10行-n lines
,可指定只显示文件的前 lines
行内容file_name
为被读取的日志文件加深一印象
head -n 10 filename
如果是看最新的
tail -n 10 filename
查看指定内容,前n行,后n行,前后n行
查看指定内容前5行:
cat server.log |grep “需要查找的关键内容” -B 5
查看指定内容后5行:
cat server.log |grep “需要查找的关键内容” -A 5
查看指定内容前后5行:
cat server.log |grep “需要查找的关键内容” -C 5
head -n 10 filename # 查看前10行
tail -n 10 filename # 查看最新10行