/var/log目录下的20个Linux日志文件功能详解

2023-05-16

 

如果愿意在Linux环境方面花费些时间,首先就应该知道日志文件的所在位置以及它们包含的内容。在系统运行正常的情况下学习了解这些不同的日志文件有助于你在遇到紧急情况时从容找出问题并加以解决。

以下介绍的是20个位于/var/log/ 目录之下的日志文件。其中一些只有特定版本采用,如dpkg.log只能在基于Debian的系统中看到。

  1. /var/log/messages — 包括整体系统信息,其中也包含系统启动期间的日志。此外,mail,cron,daemon,kern和auth等内容也记录在var/log/messages日志中。
  2. /var/log/dmesg — 包含内核缓冲信息(kernel ring buffer)。在系统启动时,会在屏幕上显示许多与硬件有关的信息。可以用dmesg查看它们。
  3. /var/log/auth.log — 包含系统授权信息,包括用户登录和使用的权限机制等。
  4. /var/log/boot.log — 包含系统启动时的日志。
  5. /var/log/daemon.log — 包含各种系统后台守护进程日志信息。
  6. /var/log/dpkg.log – 包括安装或dpkg命令清除软件包的日志。
  7. /var/log/kern.log – 包含内核产生的日志,有助于在定制内核时解决问题。
  8. /var/log/lastlog — 记录所有用户的最近信息。这不是一个ASCII文件,因此需要用lastlog命令查看内容。
  9. /var/log/maillog /var/log/mail.log — 包含来着系统运行电子邮件服务器的日志信息。例如,sendmail日志信息就全部送到这个文件中。
  10. /var/log/user.log — 记录所有等级用户信息的日志。
  11. /var/log/Xorg.x.log — 来自X的日志信息。
  12. /var/log/alternatives.log – 更新替代信息都记录在这个文件中。
  13. /var/log/btmp – 记录所有失败登录信息。使用last命令可以查看btmp文件。例如,”last -f /var/log/btmp | more“。
  14. /var/log/cups — 涉及所有打印信息的日志。
  15. /var/log/anaconda.log — 在安装Linux时,所有安装信息都储存在这个文件中。
  16. /var/log/yum.log — 包含使用yum安装的软件包信息。
  17. /var/log/cron — 每当cron进程开始一个工作时,就会将相关信息记录在这个文件中。
  18. /var/log/secure — 包含验证和授权方面信息。例如,sshd会将所有信息记录(其中包括失败登录)在这里。
  19. /var/log/wtmp或/var/log/utmp — 包含登录信息。使用wtmp可以找出谁正在登陆进入系统,谁使用命令显示这个文件或信息等。
  20. /var/log/faillog – 包含用户登录失败信息。此外,错误登录命令也会记录在本文件中。

除了上述Log文件以外, /var/log还基于系统的具体应用包含以下一些子目录:

  • /var/log/httpd/或/var/log/apache2 — 包含服务器access_log和error_log信息。
  • /var/log/lighttpd/ — 包含light HTTPD的access_log和error_log。
  • /var/log/mail/ –  这个子目录包含邮件服务器的额外日志。
  • /var/log/prelink/ — 包含.so文件被prelink修改的信息。
  • /var/log/audit/ — 包含被 Linux audit daemon储存的信息。
  • /var/log/samba/ – 包含由samba存储的信息。
  • /var/log/sa/ — 包含每日由sysstat软件包收集的sar文件。
  • /var/log/sssd/ – 用于守护进程安全服务。

除了手动存档和清除这些日志文件以外,还可以使用logrotate在文件达到一定大小后自动删除。可以尝试用vi,tail,grep和less等命令查看这些日志文件。

转载于:https://blog.51cto.com/h2appy/781281

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

/var/log目录下的20个Linux日志文件功能详解 的相关文章

  • 用英语用计算机造句,英语造句用It’s adj (for sb) to do sth 造句10个

    来源 xff1a 学生作业帮 编辑 xff1a 作业帮 分类 xff1a 英语作业 时间 xff1a 2021 06 27 06 48 36 英语造句 用It s adj for sb to do sth 造句10个 希望以下诸多句子中 有
  • 【GTA5线上CyberBox小助手】 - 完全免费

    重要声明 CyberBox完全免费 xff0c 请勿转发盈利 xff0c 请勿上当受骗 简单描述 任务设置 外置辅助 刷钱刷级 xff0c 安全稳定 xff0c 完全免费 xff0c 打开即用 CyberBox的设计初衷是为了方便玩家过任务
  • 服务器c盘显示0字节可用,c盘0字节可用怎么解决 c盘0字节可用处理方法

    1 用户不需要的文件被删除后不会直接从磁盘上清除 xff0c 实际上是放到了回收站中 xff0c 回收站使用的就是系统C盘上的容量 xff0c 如果回收站里有很多大文件就会导致C盘容量被占用 xff0c 清空回收站会腾出C盘容量 2 用户在
  • 服务器维护经验分享,医院IT运维经验分享.pdf

    智慧医院之 IT运维管理经验分享 汇报人 xff1a 周月香 长沙市第一医院 信息科 PART01 医院信息化建设现状 目录 PART02 医院信息化运营管理 CO N TEN T PART03 信息工单及项目管理 医院概况 我院建于192
  • ajax表单图片,js中使用ajax上传一个带有图片的表单数据

    function save var formData 61 new FormData if 39 file 39 0 files length gt 0 formData append 39 pic 39 39 file 39 0 file
  • 服务器对操作系统有什么要求,服务器对操作系统有什么要求

    服务器对操作系统有什么要求 内容精选 换一换 查看用户的镜像类型 xff0c 如果是公共镜像则排除私有镜像的源镜像问题 镜像类型单击 申请服务器 xff0c 查看能否创建出此镜像的弹性云服务器 xff0c 申请完成后未出现此镜像对应的弹性云
  • 解决 martian source

    解决 martian source 第一步 xff1a etc sysctl conf 最后面添加 xff1a net ipv4 conf default log martians 61 0 net ipv4 conf all log ma
  • 如何划分地址段?

    今天一位网友问我该如何划分地址段以便进行网络流量限制 下面我就这个方法简单的说一说希望有所帮助 我们该如何划分地址段呢 xff1f ip地址段常用的有三类 xff1a xff21 类的默认子网掩码 255 0 0 0 xff0c 一个子网最
  • ONOS预热篇之ONOS简介

    为什么80 的码农都做不了架构师 xff1f gt gt gt ONOS问世后引起广泛关注 xff0c 关于 ONOS 与 ODL 的纷争不绝于耳 xff0c 最近小编拜读了一下 ONOS 白皮书 xff0c 并做了一点粗浅总结 xff0c
  • warning LNK4099: PDB 'vc100.pdb' was not found... 解决方案

    使用VS2010在编译得代码工程的时候 xff0c 原本在debug下是没有问题 xff0c 但是在release下编译始终会报 xff1a warning LNK4099 PDB 39 vc100 pdb 39 was not found
  • win7无法识别U盘,驱动信息:该设备的驱动程序未被安装。 (代码 28)

    台式机的win7 64位系统可以识别u盘 xff0c 但笔记本的win7 64位却识别不了 xff0c 说明U盘是可以用的 查看笔记本的设备管理器 xff0c 发现驱动安装失败 xff0c 提示信息为 该设备的驱动程序未被安装 代码 28
  • 微信小程序——navigator无法跳转

    今天在做小程序的时候 xff0c 发现用navigator无法进行跳转 url 路径也是对的 后面发现是因为我需要跳转的页面定义在了tabBar里面的 如下图 xff1a 如果需要跳转到tabBar里面定义的这些页面 xff0c 需要用到w
  • java中调用父类方法之super关键字的疑惑?

    在java中有super和this这2个关键字 xff0c 我有时候对super有一些疑惑 xff0c 我甚至认为我对super和this这2个关键字还没理解 xff01 大家请看下面的代码 xff0c 帮我解惑一些呗 xff01 谢谢 p
  • Docker修改daemon.json后无法启动的问题

    本文的运行环境为Centos 7 3 xff0c Docker与Kubernetes的安装方式见kubeadm安装kubernetes V1 11 1 集群 最近在整理Docker和Kubernetes中的日志与相关配置 xff0c 在尝试
  • android点击全屏预览照片第三方库使用

    android点击全屏预览照片第三方库使用 imgepreviewlibrary 移动端我们经常会遇到放大预览照片 xff0c 如果是一张照片 xff0c 那就全屏展示图片就好了 xff0c 但是如果是一个列表 xff0c 滑动查看 xff
  • R语言绘图-legend()添加图例

    legend x y 61 NULL legend fill 61 NULL col 61 par 34 col 34 border 61 34 black 34 lty lwd pch angle 61 45 density 61 NUL
  • MySQL数据库 资源

    2019独角兽企业重金招聘Python工程师标准 gt gt gt 面试题 xff1a Linux运维必会的MySQL企业面试题大全 推荐 xff1a http blog 51cto com xiaogongju 2068526 mysql
  • LM358 电路 10倍放大

    如何用LM358将0 3V电压放大10倍 放大倍数 61 1 43 R2 R1 xff0c 放大10倍 xff0c 选择R1 61 2K xff0c R2 61 18K 转载于 https blog 51cto com 990487026
  • Java自定义异常处理——最佳实践[译]

    我们几乎已经在我们的每个行业标准应用的代码中处理java自定义异常了 常见的手段是创建一个语义性的继承基础exception类的自定义异常类 1 Java自定义异常处理 新的方法 1 1 传统异常处理 我们的新方法使用静态内部类来处理每个新
  • hdu 1669 Jamie's Contact Groups

    Jamie 39 s Contact Groups Time Limit 15000 7000 MS Java Others Memory Limit 65535 65535 K Java Others Total Submission s

随机推荐

  • C++11中的Lambda表达式构成之——捕获值列表

    摘抄之 xff1a 捕获值列表 xff0c 是允许我们在Lambda表达式的函数体中直接使用这些值 xff0c 捕获值列表能捕获的值是所有在此作用域可以访问的值 xff0c 包括这个作用域里面的临时变量 xff0c 类的可访问成员 xff0
  • matlab练习程序(c/c++调用matlab<dll>)

    这里的环境是windows7 43 vs2010 43 matlabR2010b 上一篇是通过engine来调用matlab中的语句 xff0c 本篇是通过调用m文件编译成的h lib dll文件而实现的 首先写一个函数mysvd m fu
  • CentOS7 命令行安装teamviewer遇到依赖包问题及完美解决

    2019独角兽企业重金招聘Python工程师标准 gt gt gt 公司新到了几台服务器做Docker集群方面的应用 xff0c 将这几台服务器搭建成一个集群 由于要经常同时操作这几台服务器 xff0c 而我又不喜欢待在机房 TeamVie
  • Windows+VScode配置与使用git,超详细教程,赶紧收藏吧

    目录 第一步 xff1a 安装Git命令行工具 第二步 xff1a 配置VScode中的git 第三步 xff1a 使用 VScode 43 git xff0c 提交到仓库 当我们在VScode中编写代码后 xff0c 需要提交到git仓库
  • Python爬虫开发的3大难题,别上了贼船才发现,水有多深

    2019独角兽企业重金招聘Python工程师标准 gt gt gt 写爬虫 xff0c 是一个非常考验综合实力的活儿 有时候 xff0c 你轻而易举地就抓取到了想要的数据 xff1b 有时候 xff0c 你费尽心思却毫无所获 好多Pytho
  • OpenStack推出最新版本Newton,显著提升单一云平台 对虚拟化、裸机和容器的管理...

    2016 年 10 月 1 0 日 北京 OpenStack社区日前发布其命名为 Newton 的第14个版本 OpenStack是用于构建云的部署最广泛的开源软件 此次推出的新功能包括 xff1a Ironic裸机开通服务 xff0c M
  • BGP Extended Communities for OSPF PE-CE Routing-域ID

    要让OSPF路由的特性能够穿过MPLS 骨干网络 xff0c 就需要额外定义一些BGP扩展团体属性 可以通过MP BGP 传递的OSPF属性包括 xff1a MP BGP 扩展属性可是使得OSPF的路由可以完全的在远端PE路由器上重建 LS
  • ESP32 Arduino http协议digest认证 接入海康威视摄像机

    注意 xff1a 使用的是ArduinoHttpClient xff0c 与ESP32内部的HTTPClient库有较大的差别 海康摄像机http接入时候 xff0c 由于没有认证信息 xff0c 会返回401无权限信息 xff0c 这时需
  • 头条 offer,记一次 JAVA 面试经历和总结

    作者 xff1a 想去大厂的小菜鸡 本文的 我 xff0c 不是我 xff0c 是文中的作者 国庆期间公司的项目很闲 xff0c 很多人觉得没意思陆续走了 xff0c 我也考虑到自己的发展 xff0c 从9月底开始面 xff0c 面到11月
  • Centos6.4部署OpenStack

    现在好多公司都使用Openstack xff0c 我做这个也是小菜鸟一个 xff1b 网上看了一些资料说的都是openstack xff0c 但是现在openstack的版本不一样 所以亲们安装的时候一定要注意看一下你要安装的是那个版本 x
  • 【论文笔记】多任务学习(Multi-Task Learning)

    1 前言 多任务学习 xff08 Multi task learning xff09 是和单任务学习 xff08 single task learning xff09 相对的一种机器学习方法 在机器学习领域 xff0c 标准的算法理论是一次
  • 常用 API 函数(5): 文本和字体函数

    AddFontResource在Windows系统中添加一种字体资源CreateFont用指定的属性创建一种逻辑字体CreateFontIndirect用指定的属性创建一种逻辑字体CreateScalableFontResource为一种T
  • ElasticSearch笔记系列(7)——删除文档和删除索引

    2019独角兽企业重金招聘Python工程师标准 gt gt gt 本文介绍删除文档和删除索引的基本方法 本来想把这几篇合成一篇的 xff0c 但最近事情太多 xff0c 好多比较长的文章总是写了一半便束之高阁 xff0c 其中有几篇还日久
  • 经验分享——嵌入式工程师必看书籍(转载)

    从事嵌入式研发行业十年 xff0c 认为学习就是要不断的吸纳知识 xff0c 在研发过程中 xff0c 经常会遇到一些问题 xff0c 这种发现问题并解决问题的过程就是进步 为什么选择学习嵌入式 xff1f 嵌入式系统无疑是当前最热门最有发
  • VS好用系列之代码片段

    背景 xff1a 同学们 xff0c 我们后台写接口 xff0c 有过没这样的困扰 每个接口都需要写这么一串相似的代码 xff0c 正常都是复制粘贴一下 xff0c 如下图代码所示 xff1a 那么我们有没更好 更方便快捷方法 xff0c
  • 在虚拟机里面安装Linux操作系统

    在这篇文章中以VMware14为例 xff0c Linux操作系统采用CentOS7进行讲解如何在虚拟机中安装Linux操作系统 一 选择创建新的虚拟机 二 在选择虚拟机配置界面选择 自定义 高级 选项 xff0c 然后点击 下一步 三 在
  • [译] OpenStack Pike 版本中的 53 个新功能盘点

    原文 xff1a https www mirantis com blog 53 things to look for in openstack pike 作者 xff1a Mirantis Nick Chase 发布日期 xff1a 08
  • vsftp锁定用户在家目录

    vsftpd锁定用户在家目录 1 锁定所有本地用户在家目录 xff1a 更改vsftpd conf配置文件 添加 chroot local user 61 YES 2 锁定列表中的用户在家目录 更改vsftpd conf 添加 chroot
  • 使用cas-overlay-template搭建cas服务器

    背景 在多服务统一帐号的应用集中 xff0c 单点登录是必不可少的 CAS就是成熟的单点登录框架之一 Github地址 https github com apereo cas 现在我们就通过一系列快速简单的构建方式实现一个简单的单点登录系统
  • /var/log目录下的20个Linux日志文件功能详解

    如果愿意在Linux环境方面花费些时间 xff0c 首先就应该知道日志文件的所在位置以及它们包含的内容 在系统运行正常的情况下学习了解这些不同的日志文件有助于你在遇到紧急情况时从容找出问题并加以解决 以下介绍的是20个位于 var log