iis服务器助手广告广告
返回顶部
首页 > 资讯 > 操作系统 >linux系统日志文件包含的内容有哪些
  • 776
分享到

linux系统日志文件包含的内容有哪些

linux 2023-02-17 18:02:18 776人浏览 八月长安
摘要

今天小编给大家分享一下linux系统日志文件包含的内容有哪些的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一

今天小编给大家分享一下linux系统日志文件包含的内容有哪些的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。

linux日志文件包含4列内容:1、事件产生的时间;2、产生事件的服务器的主机名;3、产生事件的服务名或程序名;4、事件的具体信息。只要是由日志服务rsyslogd统一管理和记录的日志文件,它们的格式就都是一样的,都包含4列供程序员查看分析。

日志文件是重要的系统信息文件,其中记录了许多重要的系统事件,包括用户的登录信息、系统的启动信息、系统的安全信息、邮件相关信息、各种服务相关信息等。这些信息有些非常敏感,所以在 Linux 中这些日志文件只有 root 用户可以读取。

Linux 系统日志主要有三种类型:分别是 内核及系统日志、用户日志、程序日志。

1、内核及系统日志:

这种日志数据由系统服务 rsyslog 统一管理,根据其主配置文件 /etc/rsyslog.conf 中的设置决定将内核消息及各种系统程序消息记录到什么位置。系统中有相当一部分程序会把日志文件交由 rsyslog 管理,因而这些程序使用的日志记录也具有相似的格式。

2、用户日志:

这种日志数据用于记录 Linux 操作系统用户登录及退出系统的相关信息,包括用户名、登录的终端、登录时间、来源主机、正在使用的进程操作等。

3、程序日志:

有些应用程序会选择由自己独立管理一份日志文件,用于记录本程序运行过程中的各种事件信息,而不是交给 rsyslog 服务管理。由于这些程序只负责管理自己的日志文件,因此不同程序所使用的日志记录格式可能会存在较大的差异。

linux系统日志文件的格式分析

只要是由日志服务 rsyslogd 记录的日志文件,它们的格式就都是一样的。所以我们只要了解了日志文件的格式,就可以很轻松地看懂日志文件。

日志文件的格式包含以下 4 列:

  • 事件产生的时间。

  • 产生事件的服务器的主机名。

  • 产生事件的服务名或程序名。

  • 事件的具体信息。

我们查看一下 /var/log/secure 日志,这个日志中主要记录的是用户验证和授权方面的信息,更加容易理解。命令如下:

[root@localhost ~]# vi /var/log/secure
Jun 5 03:20:46 localhost sshd[1630]:Accepted passWord for root from 192.168.0.104 port 4229 ssh3
# 6月5日 03:20:46 本地主机 sshd服务产生消息:接收从192.168.0.104主机的4229端口发起的ssh连接的密码
Jun 5 03:20:46 localhost sshd[1630]:pam_unix(sshd:session):session opened for user root by (uid=0)
#时间 本地主机 sshd服务中pam_unix模块产生消息:打开用户root的会话(UID为0)
Jun 5 03:25:04 localhost useradd[1661]:new group:name=bb, GID=501
#时间 本地主机 useradd命令产生消息:新建立bb组,GID为501
Jun 5 03:25:04 localhost useradd[1661]:new user:name=bb, UID=501, GID=501, home=/home/bb, shell=/bin/bash
Jun 5 03:25:09 localhost passwd:pam_unix(passwd:chauthtok):password changed for bb

这里截取了一段日志的内容,注释了其中的三句日志,剩余的两句日志大家可以看懂了吗?其实分析日志既是重要的系统维护工作,也是一项非常枯燥和烦琐的工作。如果我们的服务器出现了一些问题,比如系统不正常重启或关机、用户非正常登录、服务无法正常使用等,则都应该先查询日志。实际上,只要感觉到服务器不是很正常就应该查看日志,甚至在服务器没有什么问题时也要养成定时查看系统日志的习惯。

以上就是“linux系统日志文件包含的内容有哪些”这篇文章的所有内容,感谢各位的阅读!相信大家阅读完这篇文章都有很大的收获,小编每天都会为大家更新不同的知识,如果还想学习更多的知识,请关注编程网服务器栏目。

--结束END--

本文标题: linux系统日志文件包含的内容有哪些

本文链接: http://www.lsjlt.com/news/196633.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • linux系统日志文件包含的内容有哪些
    今天小编给大家分享一下linux系统日志文件包含的内容有哪些的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一...
    99+
    2023-02-17
    linux
  • php文件中包含的内容有哪些
    今天小编给大家分享一下php文件中包含的内容有哪些的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。php文件中可包含的内容:1...
    99+
    2023-07-05
  • Linux系统so文件内容有哪些
    本篇内容主要讲解“Linux系统so文件内容有哪些”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Linux系统so文件内容有哪些”吧!1.so文件简介:也是ELF格式文件,共享库(动态库),类似...
    99+
    2023-06-28
  • linux系统日志有哪些
    linux中常见的系统日志有:1./var/log/boot.log,系统启动日志;2./var/log/btmp,记录登录失败信息;3./var/log/cups,记录打印信息;4./var/log/lastlog,记录用户信息;5./v...
    99+
    2024-04-02
  • Linux系统查看日志文件命令有哪些
    这篇文章主要为大家展示了Linux系统查看日志文件命令有哪些,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带大家一起来研究并学习一下“Linux系统查看日志文件命令有哪些”这篇文章吧。Log位置:/var/log/messa...
    99+
    2023-06-28
  • C++头文件中包含哪些内容
    C++头文件中包含哪些内容,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。C++头文件之C、传统 C++ #include < assert.h&g...
    99+
    2023-06-17
  • Linux系统中的文件目录有哪些内容
    这篇文章主要介绍“Linux系统中的文件目录有哪些内容”,在日常操作中,相信很多人在Linux系统中的文件目录有哪些内容问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Linux系统中的文件目录有哪些内容”的疑...
    99+
    2023-06-16
  • Node的文件系统有哪些内容
    今天小编给大家分享一下Node的文件系统有哪些内容的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。一、Node的文件系统1、F...
    99+
    2023-06-29
  • 美国廉价vps的Linux系统有哪些日志文件
    美国廉价vps的Linux系统日志文件有:1、messages文件,用于记录Linux的内核消息及各种应用程序的公共日志信息;2、cron文件,用于记录crond计划任务产生的事件信息;3、dmesg文件,用于记录Linux操作系统在引导过...
    99+
    2024-04-02
  • vps主机租用Linux系统有哪些日志文件
    vps主机租用Linux系统的日志文件有:1、messages文件,用于记录Linux的内核消息及各种应用程序的公共日志信息;2、cron文件,用于记录crond计划任务产生的事件信息;3、dmesg文件,用于记录Linux操作系统在引导过...
    99+
    2024-04-02
  • 美国VPS主机Linux系统有哪些日志文件
    美国VPS主机Linux系统的日志文件有:1、messages文件,用于记录Linux的内核消息及各种应用程序的公共日志信息;2、cron文件,用于记录crond计划任务产生的事件信息;3、dmesg文件,用于记录Linux操作系统在引导过...
    99+
    2024-04-02
  • Linux系统查看文件内容命令有哪些
    这篇“Linux系统查看文件内容命令有哪些”除了程序员外大部分人都不太理解,今天小编为了让大家更加理解“Linux系统查看文件内容命令有哪些”,给大家总结了以下内容,具有一定借鉴价值,内容详细步骤清晰,细节处理妥当,希望大家通过这篇文章有所...
    99+
    2023-06-28
  • 美国VPS主机Linux系统常见的日志文件有哪些
    美国VPS主机Linux系统常见的日志文件有:“/var/log/messages”、“/var/log/cron”、“/var/log/dmesg”、“/var/log/maillog”、“/var/log/lastlog”、“/var/...
    99+
    2024-04-02
  • linux日志文件类型有哪些
    这篇文章主要介绍“linux日志文件类型有哪些”,在日常操作中,相信很多人在linux日志文件类型有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”linux日志文件类型有...
    99+
    2023-02-14
    linux
  • linux makefile文件有哪些内容
    本篇内容主要讲解“linux makefile文件有哪些内容”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“linux makefile文件有哪些内容”吧!#sample Makefileedit...
    99+
    2023-06-17
  • Linux系统日志分析工具有哪些
    这篇文章将为大家详细讲解有关Linux系统日志分析工具有哪些,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。日志文件是非常重要的系统文件,记录了非常重要的系统事件,包括用户的登录信息、系统的启...
    99+
    2023-06-28
  • linux如何查看文件里面包含的内容
    在Linux中,可以使用以下命令来查看文件中的内容:1. `cat`命令:用于显示文件的内容,可以一次性显示整个文件的内容,使用方法...
    99+
    2023-09-17
    linux
  • Linux中如何查看日志文件的内容
    在Linux系统中,可以使用以下几种方法来查看日志文件的内容: 使用cat命令:可以使用cat命令来查看日志文件的内容,例如: ...
    99+
    2024-03-15
    Linux
  • Windows8系统内置的WindowsDefender包含哪些设置
      Windows Defe设置。   打开方式:   在系统下同时按下Windows键和Pause Break键调出系统属性,通过“控制面板”打开控制面板,将控制面板右上角“查看方式...
    99+
    2023-06-06
    Windows8 WindowsDefender 系统
  • Linux系统查看tomcat日志命令有哪些
    小编给大家分享一下Linux系统查看tomcat日志命令有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!1.查看实时日志文件 tail -...
    99+
    2023-06-28
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作