1.设置内核日志的打印级别

最近遇到ubuntu系统无响应的bug,在排查系统问题,学习下日志信息。

第一个即是当前控制台的打印信息等级。假设当前控制台的打印信息等级为7,那么所有打印信息等级小于等于7的打印信息都可以在控制台打印出来。

#cat /proc/sys/kernel/printk

4 4 1 7

分别对应console_loglevel、default_message_loglevel、minimum_console_loglevel、default_console_loglevel,意味着只有优先级高于KERN_DEBUG(7)的打印消息才能输出到终端

改变console_loglevel
echo 8 4 1 7 > /proc/sys/kernel/printk

2 用 vi 打开 /etc/rsyslog.d/50-default.conf 文件增加一行内容如下:

*.info;mail.none;authpriv.none;cron.none /var/log/messages

重启系统,再来查看系统日志,发现已经okay了!!!

3.日志简介

/var/log/alternatives.log-更新替代信息都记录在这个文件中
/var/log/apport.log -应用程序崩溃记录
/var/log/apt/  -用apt-get安装卸载软件的信息
/var/log/auth.log  -登录认证log
/var/log/boot.log  -包含系统启动时的日志。
/var/log/btmp    -记录所有失败启动信息
/var/log/Consolekit  - 记录控制台信息
/var/log/cpus    - 涉及所有打印信息的日志
/var/log/dist-upgrade  - dist-upgrade这种更新方式的信息
/var/log/dmesg    -包含内核缓冲信息(kernel ringbuffer)。在系统启动时,显示屏幕上的与硬件有关的信息
/var/log/dpkg.log  - 包括安装或dpkg命令清除软件包的日志。
/var/log/faillog    - 包含用户登录失败信息。此外,错误登录命令也会记录在本文件中。
/var/log/fontconfig.log -与字体配置有关的log。
/var/log/fsck    - 文件系统日志
/var/log/faillog  -包含用户登录失败信息。此外,错误登录命令也会记录在本文件中。
/var/log/hp/
/var/log/install/
/var/log/jokey.log
/var/log/kern.log –包含内核产生的日志,有助于在定制内核时解决问题。
/var/log/lastlog —记录所有用户的最近信息。这不是一个ASCII文件,因此需要用lastlog命令查看内容。
/var/log/faillog –包含用户登录失败信息。此外,错误登录命令也会记录在本文件中。
/var/log/lightdm/
/var/log/mail/ – 这个子目录包含邮件服务器的额外日志。
/var/log/mail.err    -类似于上面的
/var/log/news/
/var/log/pm-powersave.log
/var/log/samba/ –包含由samba存储的信息。
/var/log/syss.log
/var/log/speech-dispacher/
/var/log/udev
/var/log/ufw.log
/var/log/upstart/
/var/log/uattended-upgrades/
/var/log/wtmp —包含登录信息。使用wtmp可以找出谁正在登陆进入系统,谁使用命令显示这个文件或信息等。
/var/log/xorg.*.log— 来自X的日志信息。

linux ubuntu 系统日志信息相关推荐

  1. ubuntu 系统日志信息

    1. ubuntu 18.04  设置内核日志的打印级别 最近遇到ubuntu系统无响应的bug,在排查系统问题,学习下日志信息. 第一个即是当前控制台的打印信息等级.假设当前控制台的打印信息等级为7 ...

  2. linux(ubuntu) 查看系统设备信息 命令

    时间:2012-08-02 00:12 ubuntu查看版本命令 方法一: 在终端中执行下列指令: cat /etc/issue 方法二: 使用 lsb_release 命令也可以查看 Ubuntu ...

  3. Linux查看进程信息相关(Ubuntu)

    Linux查看进程信息相关(Ubuntu)   Linux中一切皆文件(文件:读写执行(查看.创建.删除.移动.复制.编辑),权限(用户.用户组),系统(磁盘.进程))   对于我们开发人员来说,Li ...

  4. Linux(Ubuntu)下C++获取可用内存、当前最大内存等信息

    Linux(Ubuntu)下C++获取可用内存.当前最大内存等信息 使用sysconf函数获取当前可用内存大小 例程: /// @brief Get the available memory in M ...

  5. 无网络服务器(linux ubuntu),pip安装python科学计算所有需要包(packages)

    无网络服务器(linux ubuntu),pip安装python科学计算所有需要包(packages) # 在windows上打开anaconda,进入环境tab页,在base环境处单击,然后点开te ...

  6. linux环境变量管理器,运维 - linux(ubuntu) 环境变量管理 (持续更新)

    运维 - linux(ubuntu) 环境变量管理 (持续更新) 注: 本教程以 Ubuntu16.04 操作, 请细看. 如果看完还不明白, 联系我, 我给你发红包. 一, 查看环境变量: 方法 1 ...

  7. run cuda samples ubuntu_NVIDIA cuDNN v8 deb方法安装教程(Linux/Ubuntu)

    0 deb和tar方法 为什么推荐使用deb方法呢,因为下面三点: 使用tar方法安装不会有cudnn_samples_v8这个文件,无法使用官方的安装完成验证方式. 查看cuDNN的方法已经过时了, ...

  8. linux(Ubuntu/Centos) iproute 路由IP地址等命令集合,查看端口链接

    原 linux(Ubuntu/Centos) iproute 路由IP地址等命令集合,查看端口链接 2017年03月20日 16:55:57 风来了- 阅读数:2291 标签: centoslinux ...

  9. Linux(Ubuntu)设置环境变量(转载)

    Linux(Ubuntu)设置环境变量(转载) http://blog.csdn.net/wumingxing0228/article/details/6050175 环境变量是和Shell紧密相关的 ...

最新文章

  1. c#_foreach遍历
  2. Cloudify — OpenStack Infrastructure Plugin V3
  3. leetcode算法题--反转链表 II★
  4. Android构建流程——篇一
  5. html调用静态json例子
  6. @Resource VS @Autowired
  7. Oracle安装 - shmmax和shmall设置
  8. 抓球球的机器人应该怎么玩_王者荣耀:在游戏中当自己优势队友劣势的时候应该怎么玩?...
  9. 开源 serverless 产品原理剖析 - Kubeless 1
  10. 1.oracle dblink(数据库不同实例数据对导)
  11. hdoj 1728 逃离迷宫
  12. php pdo exec,PDO::exec
  13. 数车计算机编程教学caxa,CAXA数控车(数控车床编程工具)V2018.1.0 正式版
  14. This License XXX has been cancelled
  15. 全息投影是计算机技术吗,全息投影技术在使用过程中要注意哪些问题?
  16. python 数字加法运算_Python程序查找两个数字的加法(4种不同方式)
  17. 基于javaweb的教室信息管理系统
  18. 希尔顿携手飞猪拓宽双方会员生态体系
  19. UE4制作多语言游戏(本地化功能详解)
  20. 小米 MAX 2 官方ROM历史版本汇总

热门文章

  1. Kong APIGW — OpenResty
  2. FD.io/VPP — Overview
  3. STM32堆栈大小及位置
  4. 好程序员web前端分享js剪切板Clipboard.js 使用
  5. 关于bcp的那些事儿
  6. mstsc连接远程桌面如何挂载本地磁盘
  7. 大数据WEB工具Hue
  8. docker-compos
  9. jQuery 选择器中的空格问题
  10. 线程安全与可重入函数的区别及联系