dmesg命令基于缓冲区打印信息
dmesg -c可以清除该内存信息
清除后demsg 命令不显示任何信息,但可以到/var/log/dmesg查看信息 dmesg |tail 20
dmesg |head 20
dmesg |grep sda
dmesg |grep tty
dmesg |grep memory
dmesg |grep DMA
dmesg |grep usb [root@localhost var]# dmesg | more
Linux version .. (root@localhost.localdomain) (gcc version .. (Red Hat ..-))
# SMP Sun Sep :: PDT
Command line: ro root=LABEL=/ rhgb quiet
KERNEL supported cpus:
Intel GenuineIntel
AMD AuthenticAMD
Centaur CentaurHauls
BIOS-provided physical RAM map:
BIOS-e820: - 000000000009f400 (usable)
BIOS-e820: 000000000009f400 - 00000000000a0000 (reserved)
BIOS-e820: 00000000000ca000 - 00000000000cc000 (reserved)
BIOS-e820: 00000000000dc000 - (reserved)
BIOS-e820: - 0000000057ee0000 (usable)
BIOS-e820: 0000000057ee0000 - 0000000057eff000 (ACPI data)
BIOS-e820: 0000000057eff000 - 0000000057f00000 (ACPI NVS)
BIOS-e820: 0000000057f00000 - (usable)
BIOS-e820: 00000000e0000000 - 00000000f0000000 (reserved)
BIOS-e820: 00000000fec00000 - 00000000fec10000 (reserved)
BIOS-e820: 00000000fee00000 - 00000000fee01000 (reserved)
BIOS-e820: 00000000fffe0000 - (reserved)
DMI present.
Phoenix BIOS detected: BIOS may corrupt low RAM, working around it.
e820 update range: - (usable) ==> (reserved)
last_pfn = 0x58000 max_arch_pfn = 0x400000000
MTRR default type: uncachable
MTRR fixed ranges enabled:
-9FFFF write-back
A0000-BFFFF uncachable
C0000-CBFFF write-protect
CC000-EFFFF uncachable
F0000-FFFFF write-protect
[root@localhost var]# dmesg | less
Linux version .. (root@localhost.localdomain) (gcc version .. (Red Hat ..-))
# SMP Sun Sep :: PDT
Command line: ro root=LABEL=/ rhgb quiet
KERNEL supported cpus:
Intel GenuineIntel
AMD AuthenticAMD
Centaur CentaurHauls
BIOS-provided physical RAM map:
BIOS-e820: - 000000000009f400 (usable)
BIOS-e820: 000000000009f400 - 00000000000a0000 (reserved)
BIOS-e820: 00000000000ca000 - 00000000000cc000 (reserved)
BIOS-e820: 00000000000dc000 - (reserved)
BIOS-e820: - 0000000057ee0000 (usable)
BIOS-e820: 0000000057ee0000 - 0000000057eff000 (ACPI data)
BIOS-e820: 0000000057eff000 - 0000000057f00000 (ACPI NVS)
BIOS-e820: 0000000057f00000 - (usable)
BIOS-e820: 00000000e0000000 - 00000000f0000000 (reserved)
BIOS-e820: 00000000fec00000 - 00000000fec10000 (reserved)
BIOS-e820: 00000000fee00000 - 00000000fee01000 (reserved)
BIOS-e820: 00000000fffe0000 - (reserved)
DMI present.
Phoenix BIOS detected: BIOS may corrupt low RAM, working around it.
e820 update range: - (usable) ==> (reserved)
last_pfn = 0x58000 max_arch_pfn = 0x400000000
MTRR default type: uncachable
MTRR fixed ranges enabled:
-9FFFF write-back
A0000-BFFFF uncachable
C0000-CBFFF write-protect
CC000-EFFFF uncachable
F0000-FFFFF write-protect
[root@localhost var]# dmesg | tail
Bluetooth: L2CAP socket layer initialized
Bluetooth: RFCOMM TTY layer initialized
Bluetooth: RFCOMM socket layer initialized
Bluetooth: RFCOMM ver .
Bluetooth: HIDP (Human Interface Emulation) ver .
eth0: no IPv6 routers present
hdc: task_pio_intr: status=0x51 { DriveReady SeekComplete Error }
hdc: task_pio_intr: error=0x04 { AbortedCommand }
hdc: possibly failed opcode: 0xec
xx[]: segfault at ip sp 00007fff206b7d60 error in xx[+]
[root@localhost var]# dmesg | grep ttyS*
console [tty0] enabled
serial8250: ttyS0 at I/O 0x3f8 (irq = ) is a 16550A
serial8250: ttyS1 at I/O 0x2f8 (irq = ) is a 16550A
:0a: ttyS0 at I/O 0x3f8 (irq = ) is a 16550A
:0b: ttyS1 at I/O 0x2f8 (irq = ) is a 16550A
You have new mail in /var/spool/mail/root
dmesg -c    清除缓存

tail -n 20 /var/log/dmesg
[root@localhost log]# tail -n  /var/log/dmesg
Floppy drive(s): fd0 is .44M
FDC is a post-
ide-cd driver .
ide-cd: hdc: ATAPI 1X DVD-ROM DVD-R/RAM CD-R/RW drive, 32kB Cache
Uniform CD-ROM driver Revision: .
sd :::: Attached scsi generic sg0 type
lp0: using parport0 (interrupt-driven).
lp0: console ready
NET: Registered protocol family
lo: Disabled Privacy Extensions
md: Autodetecting RAID arrays.
md: Scanned and added devices.
md: autorun ...
md: ... autorun DONE.
device-mapper: multipath: version .. loaded
EXT3 FS on sda2, internal journal
kjournald starting. Commit interval seconds
EXT3 FS on sda1, internal journal
EXT3-fs: mounted filesystem with writeback data mode.
Adding 2064344k swap on /dev/sda3. Priority:- extents: across:2064344k

[root@localhost log]# tail -n  messages
May :: localhost avahi-daemon[]: Server startup complete. Host name is localhost.local. Local service cookie is .
May :: localhost avahi-daemon[]: Service "SFTP File Transfer on localhost" (/services/sftp-ssh.service) successfully established.
May :: localhost smartd[]: smartd version . [x86_64-redhat-linux-gnu] Copyright (C) - Bruce Allen
May :: localhost smartd[]: Home page is http://smartmontools.sourceforge.net/
May :: localhost smartd[]: Opened configuration file /etc/smartd.conf
May :: localhost smartd[]: Configuration file /etc/smartd.conf was parsed, found DEVICESCAN, scanning devices
May :: localhost smartd[]: Device: /dev/hdc, opened
May :: localhost smartd[]: Device: /dev/hdc, not ATA, no IDENTIFY DEVICE Structure
May :: localhost kernel: hdc: task_pio_intr: status=0x51 { DriveReady SeekComplete Error }
May :: localhost kernel: hdc: task_pio_intr: error=0x04 { AbortedCommand }
May :: localhost kernel: hdc: possibly failed opcode: 0xec
May :: localhost smartd[]: Device: /dev/sda, opened
May :: localhost smartd[]: Device: /dev/sda, IE (SMART) not enabled, skip device Try 'smartctl -s on /dev/sda' to turn on SMART features
May :: localhost smartd[]: Monitoring ATA and SCSI devices
May :: localhost smartd[]: smartd has fork()ed into background mode. New PID=.
May :: localhost gdm[]: gdm_config_parse: Logdir /var/log/gdm does not exist or isn't a directory. Using ServAuthDir /var/gdm.
May 28 22:42:25 localhost pcscd: winscard.c:304:SCardConnect() Reader E-Gate 0 0 Not Found
May 28 22:42:25 localhost last message repeated 3 times
May 28 22:43:45 localhost kernel: xx[4107]: segfault at 0 ip 0000000000400454 sp 00007fff206b7d60 error 6 in xx[400000+1000]
May 28 22:45:06 localhost logger: Oracle Configuration Manager failed to establish a connection to Oracle. Reconfigure using /opt/oracle/112/ccr/bin/configCCR

dmesg 程序崩溃调试2的更多相关文章

  1. dmesg 程序崩溃调试

    [root@localhost log]# cat -n /root/xx.c #include <stdio.h> void func(char *p) { *p = 'p'; } in ...

  2. [ios-必看] IOS调试技巧:当程序崩溃的时候怎么办 iphone IOS

    from:http://article.ityran.com/archives/1143 有这样一种情形:当我们正在快乐的致力于我们的app时,并且什么看都是无比顺利,但是突然,坑爹啊,它崩溃了.(悲 ...

  3. Ubuntu16.04下写的Qt程序,调试时没问题,运行时偶现崩溃 (需要在运行时生成core dump文件,QMAKE_CC += -g)

    记录一下 Ubuntu16.04下写的Qt程序,调试时没问题,运行时偶现崩溃 需要在运行时生成core dump文件 首先在pro结尾里加入 QMAKE_CC += -g QMAKE_CXX += - ...

  4. Windows 程序 dump 崩溃调试

    Windows 程序捕获崩溃异常 生成dump 概述 事情的起因是,有个同事开发的程序,交付的版本程序,会偶尔随机崩溃了. 悲催的是没有输出log,也没有输出dump文件. 我建议他给程序代码加个异常 ...

  5. IOS调试技巧:当程序崩溃的时候怎么办 xcode调试

    转自:http://www.ityran.com/archives/1143 ------------------------------------------------ 欢迎回到当程序崩溃的时候 ...

  6. Linux高级调试与优化——信号量机制与应用程序崩溃

    背景介绍 Linux分为内核态和用户态,用户态通过系统调用(syscall)进入内核态执行. 用户空间的glibc库将Linux内核系统调用封装成GNU C Library库文件(兼容ANSI &am ...

  7. 你的java/c/c++程序崩溃了?揭秘段错误(Segmentation fault)(3)

    前言 接上两篇: 你的C/C++程序为什么无法运行?揭秘Segmentation fault (1) 你的C/C++程序为什么无法运行?揭秘Segmentation fault (2) 写到这里,越跟 ...

  8. iOS崩溃调试的使用和技巧总结

    在iOS开发调试过程中以及上线之后,程序经常会出现崩溃的问题.简单的崩溃还好说,复杂的崩溃就需要我们通过解析Crash文件来分析了,解析Crash文件在iOS开发中是比较常见的. 现在网上有很多关于解 ...

  9. MATLAB调用C程序、调试和LDPC译码

    MATLAB是一个很好用的工具.利用MATLAB脚本进行科学计算也特别方便快捷.但是代码存在较多循环时,MATLAB运行速度极慢.如果不想放弃MATLAB中大量方便使用的库,又希望代码能迅速快捷的运行 ...

随机推荐

  1. Qt中的多线程编程

    http://www.ibm.com/developerworks/cn/linux/l-qt-mthrd/ Qt 作为一种基于 C++ 的跨平台 GUI 系统,能够提供给用户构造图形用户界面的强大功 ...

  2. QString内部仍采用UTF-16存储数据且不会改变(一共10种不同情况下的编码)

    出处:https://blog.qt.io/cn/2012/05/16/source-code-must-be-utf-8-and-qstring-wants-it/ 但是注意,这只是QT运行(Run ...

  3. 绕过kernel模块版本校验检测

    kernel module version check bypass . 举例说明 . 内核是怎么实现的 . 怎样去突破 . 总结 . 举例说明 Linux内核版本很多,升级很快,2个小内核版本中内核 ...

  4. C++11 中的线程、锁和条件变量

    转自:http://blog.jobbole.com/44409/ 线程 类std::thread代表一个可执行线程,使用时必须包含头文件<thread>.std::thread可以和普通 ...

  5. NOI2008 志愿者招募

    1061: [Noi2008]志愿者招募 Time Limit: 20 Sec  Memory Limit: 162 MBSubmit: 1859  Solved: 1169[Submit][Stat ...

  6. apache开源项目--Apache POI

    Apache POI是一个开源的Java读写Excel.WORD等微软OLE2组件文档的项目.目前POI已经有了Ruby版本. 结构: HSSF - 提供读写Microsoft Excel XLS格式 ...

  7. (转载)四种常见的 POST 提交数据方式

    (转载)http://www.imququ.com/post/four-ways-to-post-data-in-http.html HTTP/1.1 协议规定的 HTTP 请求方法有 OPTIONS ...

  8. hadoop学习笔记——基础知识及安装

    1.核心 HDFS  分布式文件系统    主从结构,一个namenoe和多个datanode, 分别对应独立的物理机器 1) NameNode是主服务器,管理文件系统的命名空间和客户端对文件的访问操 ...

  9. java反编译工具

    由于JAVA语言安全性高.代码优化.跨平台等特性,从1995年5月由SUN公司发布后,迅速取代了很多传统高级语言,占据了企业级网络应用开发等诸多领域的霸主地位. 不过,JAVA最突出的跨平台优势使得它 ...

  10. [King.yue]VS2012 无法启动IIS Express Web服务器的解决方案

    打开VS2012解决方案资源管理器 -> 点选 Web 项目选择 -> 属性 -> Web -> 选择“使用 Visual Studio 开发服务器” -> 选中“自动分 ...