2011-7-30 19:08:07
来源:互联网 发布:重庆seo博客sina 编辑:程序博客网 时间:2024/05/17 02:04
2011-7-30 19:08:07
klogd 是一个专门截获并记录 Linux 内核消息的守护进程。其命令行语法如下:
klogd [ -f file ] [ -iI ] [ -n ] [ -o ] [ -p ] [ -s ] [ -k file ] [ -v ] [ -x ] [ -2 ]命令行参数说明:
-f file
将日志直接记录到指定的file中,而不是转发到 syslogd 进程。
-i
-I
要求当前正在运行的 klogd 守护进程重新装载内核符号表。
-i 用于让守护进程重新装载内核模块符号。
-I 用于让守护进程重新装载静态内核符号和内核模块符号。
-n
禁止自动后台运行,在 klogd 由 init 启动并直接被 init 控制的情况下必须使用此开关。
-o
klogd 在读取并记录所有内核消息缓冲区中的消息之后立即退出(不作为守护进程)。
-p
只要 klogd 检测到内核消息流中包含了一个 Oops 字符串,那么就重新加载内核符号表。
-s
可以通过两个途径获取内核消息: /proc 文件系统和 sys_syslog 系统调用接口。虽然两者本质上完全等价,但 klogd 会优先使用 /proc/kmsg 文件。这个开关则强制 klogd 使用系统调用获取内核消息。
-k file
将指定的 file 作为内核符号表文件,也就是System.map文件的位置。
-v
打印版本信息后退出。
-x
忽略 EIP 转换信息,这样就不需要读取 System.map 文件。
-2
当展开符号时打印两行,一行将地址转换为符号,一行是原始文本。这样就允许一些外部程序(比如ksymoops)在原始数据上做一些处理。
消息转发
- 2011-7-30 19:08:07
- 2011/08/19~08/30 动态纹理
- 2011-7-19 17:32:08
- 2011-7-30 14:18:07
- 2011-7-30 19:17:13
- 2011-7-30 19:39:52
- 2011/08/19
- 2011-08-19
- 2011/07/30 tiled(MapEditor)
- 2014-08-07 7:45
- 2011-06-07 15:08:16
- 2011-05-13 19:07:10
- 2011-06-08~2011-07-28 阶段总结
- 2011年07月30日
- 2011年07月30日
- 2011/08/30 “Oracle 合作伙伴技术研讨会”
- Phone 学习 2011-08-30 12:10
- Jan 30, 2011, 周日, 7
- [usaco]罗马数字
- poj 2312 Battle City
- “瓦良格”号修复改装完毕,花费700亿元
- 关于String的长度限制
- 查看Linux内核版本的命令
- 2011-7-30 19:08:07
- table 翻页
- Linux下 命令行配置网络
- Memento备忘录模式
- FAQ_08_何为开源?
- 我认为最基本最重要的大型网站的优化手段
- 高手教大家如何配置JVM参数
- JDK、JRE、JVM之间的关系
- 年近不惑,我第二次买了谭浩强的c语言