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

Linux 知识 -「日志」(log)

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2020-7-14 13:28 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

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

x
这次聊聊「日志」。
0 L3 R2 N( `6 Q* A; ~9 q
) D4 S; X3 U, C; W* o* m2 G! o( @, U 9 E% _5 d0 F2 d6 F; ?( ]' _9 I
/ w$ B. _' y+ C' @( p7 q$ A7 k
「日志」主要指系统或者软件留下的「记录」。出自表示「航海日志」的「logbook」。
5 A9 b6 f3 s) A0 O0 V4 W  g9 p- S; B7 S
0 _7 |5 ]% M3 K5 L0 r7 {2 R* A

3 H# R% b; j8 Z# r7 \2 M经常听说「出现问题的时候,或者程序没有安装自己预期的来运行的时候,请看看日志!」。
' Z! J$ {  f6 q) d* O2 E1 o$ G  g% K. _/ `% u: Q  v, F: H; X5 V
确实,记录了系统和软件详细运行情况的「日志」是信息的宝库,通过日志来解决问题的事例也非常多。: V& b9 O) N: t; T$ n8 |5 Z
; r$ K1 j6 K$ D2 p: G" J4 \8 k

# E8 s7 c8 J# x& p
! a3 N  l: z' n" d  S8 a但事实上,「无论如何也不会看日志」的用户也有很多。理由很简单,日志的信息量非常大,全部用眼睛来看的话是非常吃力的。9 M3 C& M8 E! l9 O& v# ?+ W- Q: _
2 N7 G5 i9 |  G* A# P! V5 ^4 R
而且,英语写的日志也会让英文不好的人敬而远之。
# A- @) O$ T" E  X* M1 @& o( E: Y( V- p* w
虽说「要养成用眼睛来看日志的习惯」,但实行起来却非常困难。
% d8 `9 w6 z0 h4 i; _3 m9 J/ Y( H: x4 x" C3 ?6 {1 g0 L

' X/ |5 T1 W$ t# M% Z- g5 {' K) k5 |' q: s+ \; l) Y8 }' `* ]
看日志的时候是有一些技巧的。首先,技巧之一是从「最后」开始看起,对于日志文件来说,最新的日志是记录在文件末尾的。; _! w- J/ K8 ]6 L, c
! f7 m7 z) n4 t, _3 q: d1 g
看日志文件的末尾,可以用 tail 命令,或者用 less 命令打开日志,输入「G」(键盘输入大写G)移动到日志文件的末尾。
" \. I% x9 A$ K0 x
% W4 K1 [( U5 B0 x
/ k: Y1 b- P  U" z! W6 ^7 w- A/ j) P3 Q
日志量太大的时候,可以使用过滤的方法。使用「grep」命令,可以将「warning」或者「error」之类的关键字相关内容从日志中检索出来。9 F4 I5 q! j6 _2 j: Z
1 `- H8 l# d# `" G9 {+ ^
还有比如「觉得Apache没有正常运行」的时候,可以根据关键字「httpd」将相关日志检索出来等等。: y* b$ A# E, q9 b- L; D2 ^
( `9 L# z% c9 p% ~  `+ l) Y
: H" K$ o* I1 n% A) \, |

  i6 `9 [' t( [0 R8 U# h「监视」是日志的另一个技巧,使用工具监视日志,当日志中出现真正重要的信息时,通过邮件通知用户(但是这样有可能会泄漏信息,最好的方法是只将邮件发给本主机内的用户)。4 K2 V' I. m7 S! W! r) J

, l5 |: B% ?* |
- l+ P4 l+ E6 L: J# H' ^( q/ E) F( y( K& ]. i& d6 \
此外,「统计」也是有效的技巧。日志统计工具各式各样有很多,比如统计「访问的分析或异常的发生的频率是多少?」就是统计工具的使用示例之一。$ c, A% A2 E. m  M6 I
2 {0 ~" q- E5 J* c3 N/ w
% F/ H7 J- ]6 J& r  }0 Q
) u: u8 A9 S* d+ A' J
熟练的利用日志,就能更好的使用系统。

该用户从未签到

2#
发表于 2020-7-14 14:44 | 只看该作者
Linux 知识 -「日志」(log)
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-11-25 01:23 , Processed in 0.156250 second(s), 23 queries , Gzip On.

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

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

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