A system administrator has modified the configuration file for a critical, long-running daemon. The goal is to apply the new configuration without stopping and starting the service, which would cause a service interruption. Which of the following commands is the most appropriate to achieve this, assuming the daemon is programmed to handle this signal correctly?
The correct command is kill -1 <PID>, which sends the SIGHUP (hangup) signal. By convention, many daemons are programmed to respond to this signal by re-reading their configuration files without shutting down. This is the ideal method for applying configuration changes without causing service downtime. kill -15 <PID> sends the SIGTERM signal, which is a request for the process to terminate gracefully, causing a service interruption. kill -9 <PID> sends the SIGKILL signal, which forcefully terminates the process immediately, also causing a service interruption and potentially leaving resources in an inconsistent state. kill -19 <PID> sends the SIGSTOP signal, which pauses the process but does not cause it to reload its configuration; this would also interrupt the service.
Ask Bash
Bash is our AI bot, trained to help you pass your exam. AI Generated Content may display inaccurate information, always double-check anything important.
What is SIGHUP and why is it important?
Open an interactive chat with Bash
What are the differences between SIGTERM, SIGKILL, and SIGHUP?
Open an interactive chat with Bash
How do you find the PID of a process before using `kill`?
Open an interactive chat with Bash
CompTIA Linux+ XK0-006 (V8)
Services and User Management
Your Score:
Report Issue
Bash, the Crucial Exams Chat Bot
AI Bot
Loading...
Loading...
Loading...
IT & Cybersecurity Package Join Premium for Full Access