Question: Which of the following is the first process in rhel 7 system?
A sshd
B init (or systemd)
C kernel
D httpd (Apache HTTP Server)
Answer: init (or systemd)
Name of the Process | Description |
init (or systemd) | The first process (PID 1) responsible for system initialization, process management and service control. In RHEL 7, systemd is the default init system. |
kernel | The core of the operating system that manages system resources executes processes and provides essential services. |
sshd | SSH (Secure Shell) server daemon responsible for secure remote access to the system. |
httpd (or apache2) | The Apache HTTP Server, which serves web content and handles HTTP requests. |
crond | The cron daemon that schedules and runs periodic tasks or jobs, such as backups and system maintenance. |
syslog (or rsyslog) | A system logging service that collects and manages log messages from various sources in the system. |
cupsd | The Common UNIX Printing System daemon responsible for managing printers and print jobs. |
udevd | The udev daemon responsible for managing device events, including device detection and handling. |
NetworkManager | Manages network connections and interfaces, providing network configuration and connectivity control. |
dnsmasq | A lightweight DNS and DHCP server used for local network DNS and IP address assignment. |
ntpd (or chronyd) | Network Time Protocol (NTP) daemon responsible for time synchronization with NTP servers. |
polkitd | The PolicyKit daemon that manages privileges and authorizations for system and application actions. |
dbus-daemon | The D-Bus daemon, facilitating communication between applications and system services. |
ssh-agent | The SSH authentication agent used for storing and managing SSH keys for secure authentication. |