【发布时间】:2014-02-21 02:00:14
【问题描述】:
我已经用 C 语言编写了一个在 Linux 上工作的守护进程,现在我需要能够像逗号“墙”那样向 Linux 控制台发送短消息,或者 init 在重新启动系统时的作用。
如何在我的程序中做到这一点?
最好的问候
马雷克
【问题讨论】:
-
您是否考虑过使用syslog(3) 并配置您的
syslogd以在控制台上显示它? -
是的,我刚才听说的一个选项,想避免这种情况,因为有 4 个不同的 syslog 守护进程,如 syslog-ng、rsyslog...
-
将系统日志守护进程的配置留给系统管理员。但要准确记录您的软件是如何使用
syslog(3)的;此外,有些系统没有人类监视的控制台......