리눅스 데몬이란? 독립형(Standalone) 방식과 슈퍼데몬 방식(xinetd)
리눅스 데몬(Daemon)이란 사용자가 직접 제어하지 않고 백그라운드에서 실행되는 여러 작업을 하는 프로그램을 뜻 합니다. 뒤에 ‘d’로 끝나며 보통 프로세스로 실행됩니다.
✅ 리눅스 데몬의 2가지 방식
리눅스에서 데몬이 운영되는 방식은 독립형이란 뜻을 가진 Standalone 방식으로 단독으로 실행되는 데몬과 슈퍼 데몬 방식 xinetd 두 가지로 나뉘게 됩니다.
1. Standalone 방식
service httpd restart
Redirecting to /bin/systemctl restart httpd.service
2. xinetd 방식
리눅스 커널 2.4 버전(리눅스 7.x 버전 이후)부터 ‘inetd’가 ‘xinetd’로 업데이트 되었습니다.
✅ xinetd 설치
슈퍼 데몬이 설치되어 있지 않은 경우 아무 것도 나오지 않습니다.
rpm -qa | grep xinetd*
xinetd-2.3.15-25.el8.x86_64
설치를 진행해서 사용할 수 있습니다. 먼저 설치 가능한 패키지 목록을 조회 후 설치를 진행합니다.
dnf list xinetd*
# 설치하기
dnf -y install xinetd.x86_64