转载于:https://blog.csdn.net/C_Major/article/details/51321684

1 内核编程insmod后,Ubuntu查看日志无/var/log/messages

写好简单内核模块如hellomod.ko后,执行命令 insmod hellomod.ko 后,查看内核打印的printk信息, tail /var/log/messages 后发现并没有messages文件。

2 Ubuntu是有/var/log/messages这个文件的!

root@XXX:/home/river# vim /etc/rsyslog.d/50-default.conf

找到

    #33 # Some "catch-all" log files.34 # 35 #*.=debug;\ 36 # auth,authpriv.none;\ 37 # news.none;mail.none -/var/log/debug 38 #*.=info;*.=notice;*.=warn;\ 39 # auth,authpriv.none;\ 40 # cron,daemon.none;\ 41 # mail,news.none -/var/log/messages

把注释取消掉即可!

3 重启rsyslog服务

sudo restart rsyslog

此时,你查看messages仍然没有你想要的信息。因为这个文件相当于刚刚创立好。这时你可以重新

rmmod hellomod  #卸载内核模块
insmod hellomod.ko

然后

tail -f /var/log/messages

就可以查看相应的信息了。

May  5 11:38:25 RiverPc rsyslogd: [origin software="rsyslogd" swVersion="7.4.4" x-pid="3004" x-info="http://www.rsyslog.com May 5 11:38:25 RiverPc rsyslogd: rsyslogd's groupid changed to 104 May 5 11:38:25 RiverPc rsyslogd: rsyslogd's userid changed to 101 May 5 11:38:27 RiverPc rsyslogd: [origin software="rsyslogd" swVersion="7.4.4" x-pid="3004" x-info="http://www.rsyslog.com May 5 11:38:27 RiverPc rsyslogd: [origin software="rsyslogd" swVersion="7.4.4" x-pid="3018" x-info="http://www.rsyslog.com May 5 11:38:27 RiverPc rsyslogd: rsyslogd's groupid changed to 104 May 5 11:38:27 RiverPc rsyslogd: rsyslogd's userid changed to 101 May 5 11:40:56 RiverPc kernel: [ 2464.029618] Good Bye May 5 11:41:11 RiverPc kernel: [ 2478.760122] hello world!

转载于:https://www.cnblogs.com/baiduboy/p/8836316.html

解决无/var/log/messages 问题相关推荐

  1. linuxmessage日志消失_某工的centos7 启动了rsyslog之后,日志/var/log/messages等都不产生日志了,都是空的。求大神解决!...

    之前一直有日志生成的,正常运行,自从前几天搞了下好像重启了下rsyslog ,最后一次轮替日志之后,/var/log/message, /var/log/secure等都不记录了,并且都是空文件. 求 ...

  2. (转载)把syslog接收的远程日志从/var/log/messages中分开

    今天突然要配置Linux的syslog服务器,摸了一早上才弄好.记录远程机器发来的syslog消息倒是容易(网上到处都是),不过按照默认的设置,syslog会将所有信息都给写入 /var/log/me ...

  3. 遇到问题----/var/log/messages被写满占空间

    我们之前遇到过一个问题,日志文件把服务器空间占完了导致web服务不正常. 遇到问题--tomcat重新启动Insufficient space for shared memory file 解决方式是 ...

  4. fedora23没有/var/log/messages 如何禁用后台自动更新软件?

    警告!! Linux是一个非常敏感的操作系统,若删除文件错误,很容易造成系统崩溃. fedora23没有/var/log/messages 不是没有messages这个文件,而是 从 fc core ...

  5. 分析 linux /var/log/messages,2009-11-30 15:30 Linux系统日志/var/log/messages (转)

    日志文件其实是纯文本的文件,每一行就是一个消息.只要是在Linux下能够处理纯文本的工具都能用来查看日志文件.日志文件总是很大的,因为从你第一次启动Linux开始,消息就都累积在日志文件中.看日志文件 ...

  6. ubuntu 15.04 /var/log/下各个日志文件及修复无message文件和debug文件

    本文简单介绍ubuntu/var/log/下各个日志文件,方便出现错误的时候查询相应的log /var/log/alternatives.log-更新替代信息都记录在这个文件中/var/log/app ...

  7. Linux中log的目录,/var/log目录中Linux日志文件的功能详解

    介绍下/var/log/中日志文件的所在位置以及包含的内容. 了解这些不同的日志文件,有助于在遇到紧急情况时,从容找出问题并加以解决. 这里介绍20个位于/var/log/ 目录之下的日志文件. 其中 ...

  8. /var/log目录中Linux日志文件的功能详解

    介绍下/var/log/中日志文件的所在位置以及包含的内容. 了解这些不同的日志文件,有助于在遇到紧急情况时,从容找出问题并加以解决. 这里介绍20个位于/var/log/ 目录之下的日志文件. 其中 ...

  9. Linux启动syslog进程,linux – 使用systemd启动的进程正在记录到/ var / log / syslog和/var/log/daemon.log...

    我在Beaglebone Black上运行了几个 python脚本,两者都是在initd上由systemd启动的.昨天我注意到我的eMMC闪存完全已满,原因是我有1.8 GB的日志文件.似乎这些脚本的 ...

最新文章

  1. Python学习三——列表
  2. 嫦娥五号完美落月,背后黑科技令人惊叹
  3. oracle 增加一个新分区,oracle 11g 新增分区
  4. PWN-PRACTICE-CTFSHOW-5
  5. Java并发编程:同步容器
  6. 告诉你我身边很多的聪明人,怎样利用科技产品挣钱
  7. Python + Selenium,带你分分钟搭建 Web 自动化测试框架!
  8. document.addEventListener的使用介绍
  9. 18位身份证正则及校验码计算
  10. 召唤神龙Ladon强化Cobalt Strike
  11. 全自动抠图换背景软件下载_智能抠图换背景软件-手挥自动背景更换软件
  12. Google Earth 嵌入Qt应用程序
  13. Canal | 工作原理、安装部署、使用第三方插件与SpringBoot完美整合
  14. Spring Cloud H (五)服务网关 GateWay
  15. 同时收到多家公司offer,怎样选择?
  16. 第一周 1.17-1.19
  17. harbor 安装启动遇到的keng
  18. C语言三个点“...“符号含义之数组批量赋相同值
  19. HAL库-us级延时函数实现
  20. 关于LCD1602液显的使用细则

热门文章

  1. NVIDIA GeForce 940MX   win10 python3.6 anaconda cudn9.0 cudnn 7.0 tensorflow-gpu 1.12 安装
  2. 利用baostock获取上市公司财务指标
  3. Android编译源码hook,Hook Android C代码(Cydia Substrate)
  4. 学校信息管理系统数据库模型设计
  5. Ubuntu上使用微信
  6. PLC采集网关实现电力行业 DT/L645 接入华为云平台
  7. 敏捷集团老板怎么样?和大家分享一下我在敏捷的工作经历
  8. NCR Shuffle算法原理
  9. 从外包到互联网,加油,打工人!
  10. mysql 连续登录天数