我正在做一些 Linux 模块编程。我通常打印一些错误消息和调试用的东西——然后我退出我的模块并使用“dmesg”来查看发生了什么。
这种调试方法已经不够用了。我想将我的“printk”文本通过管道传输到我自己的日志文件中——最好是本地的,但我知道这是否不可能,我需要将它放在 var/log/*.log 之类的地方。
我已经研究过编辑 syslog.conf - 但我不确定在那里做什么。我只想要我的模块的 printk 在它自己的文件中。有没有一种简单的方法可以让我的 Google-fu 无法捕捉到?