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

Linux - 日志管理

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
: a- k5 k8 W/ R- c/ h& b$ G; R
获取文件
) z8 X4 W! o; T常用日志路径+ P, F7 |. }5 h( v4 T( ]+ `
/var/log/message //系统信息日志
& q! M0 c  ?2 x* J& [$ R5 C/ ]/var/log/secure //系统登录日志
1 w( k# K3 p/ ]2 w8 j4 b/ f4 L/var/log/cron //定时任务日志
* B' B/ I' e, T. \" ?/var/log/maillog //邮件日志6 x3 A( |5 h2 L: @4 l1 l
/var/log/boot.log //系统启动日志2 T/ P9 T4 n/ R( E" i, ~7 w
查看日志
5 K3 y/ s( H" ]& v* n常用命令' `+ x9 y$ ^3 l2 O$ E
tail:查看后多少行日志' v# G  t4 a8 ?* Z6 F7 k4 c
-n 显示行号(nl)
: k, P" }4 x- }6 P0 @* Stail -100f test.log //实时监控100行
' \+ P& f7 w, j% u4 \tail -n 10 test.log //最后10行4 I" z' r# U# {! S# I/ o! y
tail -n +10 test.log //10行之后  ~7 ?- Z' ^8 ?+ I- K
head:查看前多少行日志
* j3 u4 A* e0 |. `$ xhead -n 10 test.log //头10行% g! H: m% I* B" C$ }7 q
head -n -10 test.log //除最后10行外所有日志
" z+ o% n$ v! Ecat:顺序查看0 e# ~" a2 a; e% t$ v
tac:倒序查看# P" U3 u: T, P
cat -n test.log | grep "debug" //查看关键字日志3 {3 U* `1 m) q/ w
场景一:按行查看" f8 ?5 a$ b+ n4 w+ }2 P+ P
cat -n test.log | grep "debug" //得到关键日志行号! f0 d. k' d2 t& a! @# }  l
cat -n test.log | tail -n +92 | head -n 20 //查看关键字(102行)前后10行的日志5 j  I( N- _/ a* A5 Q; i
场景二:按日期查看5 a, T+ P: _8 z' a* e- B
grep '2014-12-17 16:17:20' test.log //确定日志中是否有该日期2 W' i9 j; k9 C
sed -n '/2014-12-17 16:17:20/,/2014-12-17 16:17:36/p' test.log //两个必须是日志中存在的时间点
& o3 \3 _8 |4 X$ Z场景三:日志过多
4 M% l) Z, \+ i& g: L1 k( mcat -n test.log |grep "debug" | more //分页打印,通过点击空格键翻页
2 G$ m; O: `! T; X" Ecat -n test.log |grep "debug" >debug.txt //将日志保存到文件中
4 @9 f- A4 P9 p! Z2 v) X* E- ?less log2013.log1 d$ d! K$ m4 X  f
1.全屏导航:9 d  W! c5 n4 l( M- R
ctrl + F //向前移动一屏
2 x( Y+ i5 q% ]ctrl + B //向后移动一屏  T8 |8 @0 Q7 |3 ?4 P2 n
ctrl + D //向前移动半屏
6 P: |: d% d+ e* z! @+ A, Bctrl + U //向后移动半屏1 u: d0 \' g" A9 N: I9 U8 D9 S
2.单行导航
: n1 c& t/ i. L5 T  @0 x( {( C' t4 ~j //向前移动一行0 w' B( D* L5 g% r" f0 D0 Y9 F# o
k //向后移动一行
" i' ~5 _4 C+ D3.其它导航, }, |# Y; R& _- v+ t7 b' ]
G //移动到最后一行
% m! P  E1 o* C/ `5 T4 E' H( Mg //移动到第一行) e3 X7 i( e8 K$ H7 p; z: F
q / ZZ //退出 less 命令
: ~, ^7 m% r- t/ c: h" k' S1 _

该用户从未签到

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

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-11-24 14:20 , Processed in 0.140625 second(s), 23 queries , Gzip On.

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

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

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