printk打印机别

1、查看当前控制台的打印级别
 cat /proc/sys/kernel/printk
 4    4    1    7
 其中第一个“4”表示内核打印函数printk的打印级别,只有级别比他高的信息才能在控制台上打印出来,既 0-3级别的信息

2、修改打印
 echo "新的打印级别  4    1    7" >/proc/sys/kernel/printk

3、不够打印级别的信息会被写到日志中可通过dmesg 命令来查看

4、printk的打印级别

#define KERN_EMERG        "<0>" /* system is unusable */
#define KERN_ALERT         "<1>" /* action must be taken immediately */
#define KERN_CRIT            "<2>" /* critical conditions */
#define KERN_ERR             "<3>" /* error conditions */
#define KERN_WARNING   "<4>" /* warning conditions */
#define KERN_NOTICE       "<5>" /* normal but significant condition */
#define KERN_INFO            "<6>" /* informational */
#define KERN_DEBUG       "<7>" /* debug-level messages */

5、printk函数的使用

printk(打印级别  “要打印的信息”)

打印级别  既上面定义的几个宏

转自:http://blog.csdn.net/weed_hz/article/details/8949140

时间: 2024-12-15 02:30:52

printk打印机别的相关文章

基于FS4412嵌入式系统移植(8) linux内核调试之printk

以下内容主要摘录自<Linux安全体系分析与编程> 1.基本原理 (1)在UBOOT里设置console=ttySAC0或者console=tty1 这里是设置控制终端,tySAC0 表示串口, tty1 表示lcd (2)内核用printk打印 内核就会根据命令行参数来找到对应的硬件操作函数,并将信息通过对应的硬件终端打印出来! 2.printk及控制台的日志级别 函数printk的使用方法和printf相似,用于内核打印消息.printk根据日志级别(loglevel)对消息进行分类. 相

printk函数

一个不同是 printk 允许你根据消息的严重程度对其分类, 通过附加不同的记录级别或者 优先级在消息上. 你常常用一个宏定义来指示记录级别. 例如, KERN_INFO, 我们之前曾 在一些打印语句的前面看到过, 是消息记录级别的一种可能值. 记录宏定义扩展成一个字 串, 在编译时与消息文本连接在一起; 这就是为什么下面的在优先级和格式串之间没有逗 号的原因. 这里有 2 个 printk 命令的例子, 一个调试消息, 一个紧急消息: printk(KERN_DEBUG "Here I am:

AD 脚本kixtart运用之三(添加windows共享打印机)

在http://windyma.blog.51cto.com/661702/1967027文章,已做好用户脚本基础上 在脚本文件kixtart.kix里添加如下内容: --------------------------------------- IF INGROUP ("Color_Printer") If AddPrinterConnection ("\\zsprinter.nccn.int\NEO-Color-Printer") = 0 ? "Add

(转)设置默认打印机

type TForm1 = class(TForm) Button1: TButton; ComboBox1: TComboBox; procedure Button1Click(Sender: TObject); procedure FormCreate(Sender: TObject); private { Private declarations } public { Public declarations } end; {...} procedure TForm1.FormCreate(

【求助】关于.NET(C#)调用斑马打印机(ZDesigner GK888t (EPL))换页时退纸的问题

有解决过类似问题的大神请留步,救救我吧.-------分割-------最近在做一个快递标签打印系统,使用.NET(C#)调用斑马打印机[ZDesigner GK888t (EPL)]进行打印,程序实现的是连续打印,但实际打印机却是打一张,停一下,退一点纸,然后下一张,再停一下,...依此类推.因为是大批量的标签,所以这个间隔不能忍受,尝试了各种打印机属性和选项的设置都没有用.百度看到有人说换成海鸥的驱动,测试后果然不再中间停顿,但业务方不是很接受这个方案(机器较多,换驱动的工作量也蛮大的),没

打印机卡纸问题

对于打印机卡纸是常有的事,尤其是工作以后,今天遇到一个难题,打印机卡纸了,把卡纸取出来后就不打印了只排队等待: 经过研究,感觉不是硬件问题,那么软件?检错过程: 1.我把打印机又从性设置成默认的:尝试发现还是不行 2.我打开电脑的管理,把服务从新启动了一下就好了,分析应该是我没有断掉电源直接取了纸,导致服务程序无法辨别当前打印口内是否已经处理好,所以不进行打印. 重启服务过程如下: ---------右键-------管理--------找到--------------- 找到Print Spo

win7连接共享打印机 错误为 0x00000214

1.  xp局域网共享打印机,本机运行 –>  \\共享电脑ip –> 选择驱动目录 .INF 文件 –> 确认. 直接报错..... 2.  参考方法: 开始——设备和打印机——添加打印机——添加本地打印机——创建新端口——Local Port——端口名:\\ip地址(机器名)\打印机名——从磁盘安装驱动程序——完成 弹出如下错误.可能是驱动的问题,我刚换得64位系统,而驱动还是原来32位的????????? 又换了个驱动还是不行..... 最后误打误撞的下载了个驱动,虽然是32位的,

打印机故障转移集群之一:先决条件

准备3台服务器 2台打印机服务器用户故障切换,一台储服务器 3台服务器均匀加入域内 网卡设置 储服务器 网卡1: IP地址:192.168.1.14 DNS服务器:192.168.1.10 网卡2: IP地址:192.168.3.4 网关:192.168.3.1 PRT01 网卡1: IP地址:192.168.1.12 DNS服务器:192.168.1.10 网卡2DAG: IP地址:192.168.3.2 网卡3HEART: IP地址:192.168.4.2 PRT02 网卡1: IP地址:1

打印机故障转移集群之二:目标存储服务器的搭建与配置

目标存储服务器的搭建与配置: 下载StarWind软件http://download.csdn.net/detail/kk185800961/8806409 登录到磁盘集群服务器 打开磁盘管理器,转换到动态磁盘,并创建 简单卷并格式化,如下图: 格式化后,硬盘正常使用,在该盘创建一个文件夹 DiskImage,稍后使用: 防火墙设置:下面我们需要对防火墙进行简单设置,以允许节点服务器访问目标服务器.所用到的端口有3260和3261. 打开 StarWind 软件,进入管理中心,选择本地"连接&q