01 linux面试题

vvEcho 2024-01-20 14:08:37
Categories: Tags:
  1. linux常用查看日志命令?
    cd到对应的日志目录文件
    查看实时日志:tail -f xxx.log
    根据关键字查询:cat -n xxx.log|grep ‘occurs error’
1
2
3
4
5
6
cat error.log | grep -B 5 ‘nick’ #显示nick及前5行
cat error.log | grep -A 5 ‘nick’ #显示nick及后5行
cat error.log | grep -C 5 ‘nick’ #显示file文件里匹配nick字串那行以及上下5行
cat error.log | grep -n -B10 -A10 5 ‘nick’ #显示file文件里匹配nick字串前后10行
cat -n test.log | grep "debug" >debug.txt #使用 >xxx.txt 将其保存到文件中,到时可以拉下这个文件分析
#根据时间范围查询日志
  1. 用什么命令查看进程的状态?
1
2
# 查看进程状态
ps -ef | grep + 进程名