[转帖]Ubuntu 系统日志文件

ubuntu,系统日志,文件 · 浏览次数 : 0

小编点评

**Ubuntu 系统日志信息保存路径:** ``` /var/log/ ``` **其他文件名称:** * alternatives.log * apport.log * boot.log * btmp * dmesg * dpkg.log * debug * faillog * fontconfig.log * fsck.log * lastlog * messages * syslog * wtmp * Xorg.*log ``` **重要文件说明:** * `alternatives.log` 记录系统常见错误的信息。 * `apport.log` 记录应用程序崩溃的信息。 * `boot.log` 记录系统启动时的日志信息。 * `btmp` 记录所有系统失败启动的信息。 * `cpus` 记录打印信息的日志。 * `dmesg` 内核缓冲信息。 * `lastlog` 记录所有用户的最近登录信息。 * `messages` 是系统常见错误信息的日志文件。

正文

https://blog.yelvlab.cn/archives/588/

 

Ubuntu 系统的日志信息保存路径为: /var/log/,如:

  • auth - 安全验证日志
  • boot - 启动日志
  • kern - 内核日志
  • syslog - 系统日志
  • wtmp - 与/var/run/utmp 一起记录了连接时间日志
  • Xorg - 显示服务日志
 

/var/log/ 目录日志文件说明

  • alternatives.log - 记录更新替代信息.
  • apport.log - 记录应用程序崩溃信息.
  • apt/ - 记录 apt-get 安装卸载软件的信息.
  • auth.log - 记录用户登录及身份认证信息.
  • boot.log - 记录系统启动时的日志信息.
  • btmp - 记录所有系统失败启动信息,如登录系统失败的用户、时间、IP 等信息.
  • cpus/ - 记录所有打印信息的日志.
  • dist-upgrade/ - 记录更新方式为dist-upgrade的信息.
  • dmesg - 内核缓冲信息(kernel ringbuffer). 如,系统启动时,显示屏幕上的与硬件有关的信息.
  • dpkg.log - 记录安装或dpkg命令清除软件包的日志.
  • debug - 调试日志信息.
  • faillog - 记录用户登录失败信息以及错误登录命令.
  • fontconfig.log - 与字体配置有关的信息.
  • fsck - 文件系统日志.
  • kern.log - 记录内核产生的日志,有助于在定制内核时解决问题.
  • lastlog - 记录所有用户的最近信息,如最后一次用户成功登录的时间、登录 IP 等信息. 需要用 lastlog 命令查看内容.
  • syslog - 记录的是系统日志服务.
  • wtmp - 记录用户登录系统的信息,以及使用命令查看该文件的用户信息等.
  • Xorg.*.log - 记录 Xorg 显示服务的日志信息.
 

/var/log/messages

/var/log/messages 用于记录系统常见的系统和服务错误信息.

但是,这个文件可能找不到,如:

sudo tail /var/log/messages
#tail: cannot open '/var/log/messages' for reading: No such file or directory

#或
sudo cat /var/log/messages
#cat: /var/log/messages: No such file or directory

其原因是因为messages默认是不开启的,需要在/etc/rsyslog.d/50-default.conf 文件中的注释去掉开启记录,取消注释下面代码段的代码;

#*.=info;*.=notice;*.=warn;\
#   auth,authpriv.none;\
#   cron,daemon.none;\
#   mail,news.none      -/var/log/messages

修改完conf文件之后,保存退出,然后重启rsyslog服务:service rsyslog restart

注: 如果messages文件过大占用过多的空间,则回去注释掉相关代码即可。

与[转帖]Ubuntu 系统日志文件相似的内容:

[转帖]Ubuntu 系统日志文件

https://blog.yelvlab.cn/archives/588/ Ubuntu 系统的日志信息保存路径为: /var/log/,如: auth - 安全验证日志 boot - 启动日志 kern - 内核日志 syslog - 系统日志 wtmp - 与/var/run/utmp 一起记录

[转帖]基本系统调用性能lmbench测试方法和下载

简介 Lmbench是一套简易,可移植的,符合ANSI/C标准为UNIX/POSIX而制定的微型测评工具。一般来说,它衡量两个关键特征:反应时间和带宽。 Lmbench旨在使系统开发者深入了解关键操作的基础成本。 本文以银河麒麟/Ubuntu为例。 文末获取【lmbench】工具下载地址 测试方法

[转帖]Ubuntu Server安装图形界面

最早接触到的Linux系统是Ubuntu 10.04,当时在自己的一台Win7笔记本电脑上安装的Win/Ubuntu双系统,Ubuntu简洁的操作界面给我留下了深刻的印象。 后来开始做一些服务器开发,服务都是部署在CentOS系统上,没有图形界面,纯命令操作,这样也降低系统的资源占用。 最近才了解到

[转帖]ubuntu开启sar记录日志

https://www.cnblogs.com/ishmaelwanglin/p/16955227.html 背景 之前一直用CentOS系统,最近换到了ubuntu的,sar日志对分析系统状态和基本性能比较有帮助,发现在ubuntu上默认是不记录sar日志的 安装 apt-get install

[转帖]ubuntu开启sar记录日志

https://www.cnblogs.com/ishmaelwanglin/p/16955227.html 背景 之前一直用CentOS系统,最近换到了ubuntu的,sar日志对分析系统状态和基本性能比较有帮助,发现在ubuntu上默认是不记录sar日志的 安装 apt-get install

[转帖]iostat介绍

https://blog.yelvlab.cn/archives/628/ iostat 命令是 I/O statistics(输入/输出统计)的缩写,用来报告系统的 CPU 统计信息和块设备及其分区的 IO 统计信息。iostat 是 sysstat 工具集的一个工具,在 Ubuntu 系统中默认

[转帖]实用工具汇总

https://www.bilibili.com/read/cv10988196?spm_id_from=333.999.0.0 Cockpit: Linux 服务器的 Web 控制台 对于Ubuntu系统: sudo apt-get install cockpit 其他Linux发行版的安装方法

[转帖]5.Nginx常遇问题入坑出坑整理

https://cloud.tencent.com/developer/article/2129777?areaSource=105001.10&traceId=zTlrks12HlQGZpAUZE_y4 0x00 Nginx 安装与编译 1.在Ubuntu系统上进行Nginx源码编译安装时指定了–

[转帖]Linux 流量监控工具:iptraf-ng 的安装与使用

环境 Linux/Ubuntu 18.04 + 安装iptraf-ng-1.2.1,可编译安装,安装包链接:iptraf-ng-1.2.1.zip 解压iptraf-ng-1.2.1 unzip ./iptraf-ng-1.2.1.zip 安装ncurses(系统是ubuntu18.04) sudo

[转帖] Linux命令拾遗-查看系统信息

https://www.cnblogs.com/codelogs/p/16060714.html 简介# 作为一名程序员,有时需要关注自己的进程运行在什么样的软硬件环境里,比如几核cpu、固态硬盘还是机械硬盘、内核版本多少、Centos还是Ubuntu? 查看硬件信息# Linux里面提供了一系列命