七度黑光--为国难哀悼 -总理哭了-你的苦难就是我们的苦难,你的希望就是我们的希望。当灾难来临时,我们与你在一起,一起为逝者默念安息、一起为伤者祈祷平安。而更多的关怀和力量,正悄悄在汇集:天佑中华,众志成城;抗震救灾、重建家园......
冰川横流,在山岩留下雄浑的擦痕,火山爆发,为大地留下壮美的馈赠;流星掠过,在天空留下闪亮的轨迹……我们也希望,许多年以后,回首我们生命留下的轨迹,可以自豪而骄傲地说:我曾问心无愧地活过!那么,生命的涵义,究竟是什么?
日志学习--写了一个有dmesg功能的程序
2008-04-17 18:39:05
/ 个人分类:linux学习笔记
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <sys/klog.h>
int main()
{
unsigned char buf[1024*4];
int relog=0;
relog=klogctl(3,buf,4096);
if(relog<0)
{
perror("klogctl");
exit(1);
}
printf("return:[%d] \n Receive len: [ %d ] \n Ring buf: %s
\n",relog,strlen(buf),buf);
return 0;
}
相关内容是man syslog的来的。
一下引自 man syslog:
The kernel has a cyclic buffer of length LOG_BUF_LEN (*4096, since
1.3.54: 8192, since 2.1.113: 16384;* *in recent kernels the size can
be set at compile time*) in which messages given as argument to the
kernel function printk() are stored (regardless of their loglevel).
推荐
收藏
导入论坛
等级(1)
编辑
管理
查看(23)
评论(0)
评分(0/0)
TAG:
linux学习笔记