找回密码
 注册
关于网站域名变更的通知
查看: 382|回复: 1
打印 上一主题 下一主题

Linux - 日志管理

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2021-3-16 19:30 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x

5 {4 E4 _1 l& G4 E/ Z) A1 ^! j! B获取文件
7 G2 D5 b  y+ Q: D: r) ^1 G+ M常用日志路径
/ Y' x3 [9 k# O1 z/var/log/message //系统信息日志1 I3 _% r8 l. P. d$ j8 Z( p
/var/log/secure //系统登录日志
: W+ e( A, @, [% D/ g( a& \2 \/var/log/cron //定时任务日志$ V' a0 l4 r6 B( e5 z
/var/log/maillog //邮件日志
& g0 t: T+ }, t: m# ^7 @/var/log/boot.log //系统启动日志
% k0 h: E& ]0 H查看日志& @6 Y1 A9 @6 a. T3 N1 }2 r
常用命令. s5 j3 w/ ?; e  i. _& N
tail:查看后多少行日志
' M  R! ]8 e) p4 s( e9 p$ [-n 显示行号(nl)
% H/ A6 u  }! E( I0 E2 A1 @7 \$ ztail -100f test.log //实时监控100行
' d4 r9 \4 X5 ytail -n 10 test.log //最后10行
  v/ V$ M# L. \) |3 w! b3 ^tail -n +10 test.log //10行之后0 |+ k" G  L: x' d: L
head:查看前多少行日志
4 g7 x: G9 R* v# V( w( l( ]  e! j# Thead -n 10 test.log //头10行" C2 G1 K4 U6 P+ p
head -n -10 test.log //除最后10行外所有日志
; l& h& @. ]# @) U% ]& |' K" Dcat:顺序查看# q; T2 V7 O, T
tac:倒序查看9 x2 w9 {  H. P. y5 ~% |  b
cat -n test.log | grep "debug" //查看关键字日志3 B9 z" y  C$ u& N- L) u9 `
场景一:按行查看- s9 b; t  F6 d" R
cat -n test.log | grep "debug" //得到关键日志行号) U7 }6 G/ x" S+ L7 e
cat -n test.log | tail -n +92 | head -n 20 //查看关键字(102行)前后10行的日志
/ R7 ?2 Y9 l3 ^; u+ l1 N! S场景二:按日期查看1 ~- C8 n1 v6 p3 K7 W3 j/ @3 s
grep '2014-12-17 16:17:20' test.log //确定日志中是否有该日期; r+ R' H  m0 T- }# ^: \
sed -n '/2014-12-17 16:17:20/,/2014-12-17 16:17:36/p' test.log //两个必须是日志中存在的时间点$ Z8 e+ d, j3 E5 v% o6 B- W
场景三:日志过多7 z/ m5 u+ l( W5 d+ r# }
cat -n test.log |grep "debug" | more //分页打印,通过点击空格键翻页: T: v: q# i: {6 e9 z+ Y- y
cat -n test.log |grep "debug" >debug.txt //将日志保存到文件中
3 P$ G4 _. A4 U" i+ l6 {* c. Mless log2013.log$ ]1 ~, |5 a* G: F
1.全屏导航:+ B" F) k- F& X. |# @7 k
ctrl + F //向前移动一屏
2 L1 D% M# {- Rctrl + B //向后移动一屏
" y3 ^5 U% U3 `# ?. mctrl + D //向前移动半屏# L% q4 ~+ E; u
ctrl + U //向后移动半屏; }: E$ u3 ]/ e- _. o- S8 H% r  I
2.单行导航
- E( O1 `, f( ?# c) Z- Q8 ^j //向前移动一行$ E7 S/ N! E, e  \& N1 H
k //向后移动一行
% x. X( C# l  K! Y1 x3.其它导航
. q7 J  N* ^# N+ T8 b' iG //移动到最后一行6 m2 a7 H* ^' H
g //移动到第一行5 [7 s) @$ V& b: ^0 V
q / ZZ //退出 less 命令+ f& S6 f% N; g" Y. Q

该用户从未签到

2#
发表于 2021-3-16 19:57 | 只看该作者
Linux - 日志管理
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-11-24 19:50 , Processed in 0.171875 second(s), 23 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表