LX0-104 · Question #483
The user space log daemon is called ...?
The correct answer is D. syslogd. The traditional user space daemon responsible for handling system logging is known as syslogd.
Question
Options
- Aklog
- Bklogd
- Csyslog
- Dsyslogd
How the community answered
(27 responses)- A4% (1)
- C7% (2)
- D89% (24)
Why each option
The traditional user space daemon responsible for handling system logging is known as syslogd.
klog is a command or a general term for kernel logging, not a daemon.
klogd is a kernel log daemon that specifically handles messages from the kernel ring buffer, forwarding them to syslogd for processing, but it's not the primary user space log daemon for all messages.
syslog is a general term for the logging system or a programming interface (system call), not the name of the daemon itself.
syslogd is the traditional daemon that runs in user space and listens for log messages from various applications and the kernel (via klogd or directly from the kernel in some setups). It then writes these messages to appropriate log files based on its configuration, typically /etc/syslog.conf.
Concept tested: Syslog daemon name
Source: https://man7.org/linux/man-pages/man8/syslogd.8.html
Topics
Community Discussion
No community discussion yet for this question.