linux-系统日志文件

1.日志文件概述
日志文件就是记录系统活动信息的几个文件,如:何时、何地、何人做了什么操作,以及执行操作后的一些错误信息,一个合格的管理员会经常查看自己的日志文件,以随时掌握系统的最新状态
2.日志文件的作用
记录系统,程序运行过程中发生的各种事件
可以通过日志文件诊断和解决一些系统问题
3.日志文件的一般格式
事件发生的日期时间
主机名
启动事件的服务名称或命令
信息的实际内容

在这里插入图片描述

  • 系统常见的日志文件名
/var/log/boot.log :储存本次开机启动的信息
/var/log/cron :记录周期性计划任务的信息
/var/log/lastlog :记录系统上面所有账号最近登录时的信息
/var/log/maillog :记录邮件往来信息
/var/log/messages :非常重要的日志文件,几乎记录了系统发生的错误信息或其他重要信息
/var/log/sevure :系统安全日志
/var/log/wtmp、/var/log/faillog :记录正确登录账户信息(wtmp)和错误登录账户信息(faillog)
/var/log/网路服务名 :不用网路服务都会有自己的日志文件

[root@AIDEBOY whd]# tail -f /var/log/messages          //实时查看messages日志文件
日志文件的管理
linux的日志文件主要是由rsyslog.service管理,其配置文件为/etc/rsyslog.conf,默认随系统启动而启动
日志的信息等级
信息等级数值越高代表越安全,等级接近0表示系统出现很严重的问题,系统几乎要停机
0(emerg):紧急,表示系统几乎要停机,最严重的错误等级,通常为硬件问题
1(alert):警告,必须马上采取措施解决问题
2(crit):比较严重的情况
3(error):运行出现错误的i信息,可以用来诊断排错
4(warning):警示,可能会有问题
5(notice):虽然是正常信息,但还是要注意
6(info):一般信息
7(debug):程序或系统调试信息
查看用户登录信息
dmesg :查看系统引导日志
last :查看账户登录信息
lastlog :查看用户登录信息
lastb :查看最近登录错误信息

journalctl查看登录信息
journalctl :默认显示全部log内容
选项参数 :
-n :显示最近几行
-f :实时显示journal日志内容
-ex :网络不可起时查看日志
-u 服务名 :查看服务登录日志

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值