linux 编程记录
#查看内核版本#
uname -a 查看内核版本
cat /proc/version
dmesg 查看 printk 输出
其实printk始终是能输出信息的,只不过不一定是到了终端上。我们可以去
/var/log/messages这个文件里面去查看。
如果klogd没有运行,消息不会传递到用户空间,只能查看/proc/kmsg
通过读写/proc/sys/kernel/printk文件可读取和修改控制台的日志级别。查看这个文件的方法如下:
#cat /proc/sys/kernel/printk 6 4 1 7
上面显示的4个数据分别对应控制台日志级别、默认的消息日志级别、最低的控制台日志级别和默认的控制台日志级别。
可用下面的命令设置当前日志级别:
# echo 8 > /proc/sys/kernel/printk
这样所有级别<8,(0-7)的消息都可以显示在控制台上.
签名档:
从事网络安全和编程的我,很希望能找到志同道合的朋友交流。
欢迎cn博客的好友拍砖,留言。