Daemon   데몬

(2023-10-13)

1. 데몬 (Daemon)유닉스/리눅스에서, 백그라운드에서 프로세스 상태로 있다가,
     - 접근요청이 있을 때 만, 이를 처리해 주는 일종의 서버프로세스
        . 주로, 주기적이거나 수시로 서비스 요청을 지속적으로 처리하기 위해,
        . 계속 실행되는 상태를 유지하는 프로세스

  ㅇ 보통, 이름 뒤에 데몬을 뜻하는 d를 붙임
     - 대표적인 데몬으로는, 네트워크 데몬인데, telnetd, ftpd, httpd 데몬 같은 것이 있음
        . 이 데몬들은 어떤 포트들을 관찰하면서 처리요청이 있을때 이를 수행해 줌
        . 한편, 이 데몬들과 관련된 포트들에 대한 정의는, 통상 /etc/services 화일에서 찾아볼 수 있음

  ㅇ 데몬 프로세스의 실행 방식
     - standalone 방식
        . 보통, 부팅 시 실행되어, 해당 프로세스가 메모리에 상주하면서, 서비스 요청을 처리하는 방식
        . 요즘 대부분의 데몬 실행은 단독 실행 방식을 취함
     - inetd 방식 (슈퍼 데몬)
        . 서비스 요청 시에 만, 관련 프로세스를 실행시키고, 종료 후에는 자동으로 프로세스 종료

Unix/Linux 일반
   1. UNIX   2. CDE   3. cron   4. inetd   5. Runlevel   6. UUCP   7. 데몬   8. 루프백   9. Timestamp,Epoch   10. locale  


"본 웹사이트 내 모든 저작물은 원출처를 밝히는 한 자유롭게 사용(상업화포함) 가능합니다"