EDA365电子论坛网

标题: Linux - 日志管理 [打印本页]

作者: baqiao    时间: 2021-3-16 19:30
标题: Linux - 日志管理

- ]% ]* a1 O+ Y0 x# e! F: x获取文件) I4 ?, g' f! T
常用日志路径
: ^7 c9 K( t  y4 _/var/log/message //系统信息日志$ Q1 r6 O0 ?% |- M
/var/log/secure //系统登录日志
4 v( `9 z% ]3 F9 C% p& L+ M/var/log/cron //定时任务日志8 O6 Z% p" K& i7 G' L
/var/log/maillog //邮件日志; h1 A5 J* o- ^7 ^* O1 V
/var/log/boot.log //系统启动日志
0 y# N8 S# T- m+ o9 N& i7 ]: A查看日志
1 S* n* u' G9 ~" s常用命令( o, S% F5 I  b& D7 U
tail:查看后多少行日志
2 \, K) x  r8 U2 v5 R& D-n 显示行号(nl)
6 n: Q& P5 J, v* V) t1 ?  Dtail -100f test.log //实时监控100行
/ M- \! G8 x6 U3 J1 ?& qtail -n 10 test.log //最后10行
* `5 _) o9 ?  m" E) t6 `tail -n +10 test.log //10行之后5 F* `6 S8 s' H& A) D# w$ e+ b
head:查看前多少行日志
& X# g! X! d9 R  i: f, e* rhead -n 10 test.log //头10行
( h" M; \8 P/ x+ k. Qhead -n -10 test.log //除最后10行外所有日志
( M2 S  n1 u5 ~& u8 ~0 Qcat:顺序查看# Q: C* P1 h6 Z; ?% @. d( Z
tac:倒序查看3 S$ \! Z) q' E6 B4 N3 y
cat -n test.log | grep "debug" //查看关键字日志
* v6 [) f  U+ `) n. l9 G; B场景一:按行查看: H# I$ g( _  Q, T' r' \
cat -n test.log | grep "debug" //得到关键日志行号
1 m$ s. _7 \2 v5 @; Ocat -n test.log | tail -n +92 | head -n 20 //查看关键字(102行)前后10行的日志& u9 W& q: Z$ H/ \! O0 q2 \1 U
场景二:按日期查看1 ?) G3 @. C% n4 X; B
grep '2014-12-17 16:17:20' test.log //确定日志中是否有该日期
& \! v5 n. p. P7 lsed -n '/2014-12-17 16:17:20/,/2014-12-17 16:17:36/p' test.log //两个必须是日志中存在的时间点
1 a7 u7 {3 w4 ]5 ]9 F7 V场景三:日志过多1 i* L7 F& s, C* m
cat -n test.log |grep "debug" | more //分页打印,通过点击空格键翻页' `) }6 S& S8 W: [* f
cat -n test.log |grep "debug" >debug.txt //将日志保存到文件中- m4 l; O  @+ C9 C9 M* G
less log2013.log
5 y& G4 Y, p# S) X" V0 K1.全屏导航:
5 }0 \! w0 Q3 Y& Fctrl + F //向前移动一屏& H/ E0 Q, o; P, ?
ctrl + B //向后移动一屏
- b2 s& b: X: x/ ?9 J; @. X/ N4 H! Pctrl + D //向前移动半屏
2 X( |* p! P  D& j: m: q( R; tctrl + U //向后移动半屏
# b) @& A- U1 v5 t/ U6 i2.单行导航
( I# w. z( t1 ^% P" Sj //向前移动一行! O9 O$ b" a& t3 P
k //向后移动一行
8 `8 T/ h7 J+ W0 \3.其它导航& ^( [" i. a+ V0 ?& Z
G //移动到最后一行
* `& \  I8 A6 w3 E* Xg //移动到第一行
$ E2 D+ ~) ]7 w/ ?! L2 x4 I3 zq / ZZ //退出 less 命令# N, a2 K% U* z. N# T$ P

作者: CCxiaom    时间: 2021-3-16 19:57
Linux - 日志管理




欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/) Powered by Discuz! X3.2