我的系统日志正常运行,但出于好奇心如何检查syslog守护进程正在运行。 有无论如何,我可以检查像Apache的地位
root@server1:/etc# /etc/init.d/apache2 status Apache2 is running (pid 12894).
我正在运行Debian wheezy。 提前致谢。
您可以使用pidof实用程序来检查几乎任何程序正在运行(如果它至less发出一个pid,程序正在运行)。 如果你正在使用syslog-ng,这将是pidof syslog-ng ; 如果你使用的是syslogd,那将是pidof syslogd 。
Debian使用rsyslog,你可以检查它运行非常像检查Apache正在运行
/etc/init.d/rsyslog status [ ok ] rsyslogd is running.
或者你可以使用服务命令(这几乎是相同的事情)
service rsyslog status [ ok ] rsyslogd is running.