IT용어위키



리눅스 데몬

Daemon

리눅스에서 데몬이란 지속적인 서비스 요청을 처리하기 위해 계속 실행되는 백그라운드 프로세스를 말한다.

  • 이를 실행하는 방법에는 standalone 방식과 inet 방식이 있다.
  • 보통 이름 뒤에 d를 붙인다.

실행 방식

standalone

  • 부팅 시에 실행되어 해당 프로세스가 메모리에 계속 상주하면서 클라이언트의 서비스 요청을 처리하는 방식
  • 웹, 메일 등과 같이 빈번한 요청이 들어오는 서비스인 경우에는 대부분 standalone 방식

inet

  • 프로세스가 항상 메모리에 상주하지 않음
  • 클라이언트의 서비스 요청이 들어왔을 때 관련 프로세스를 실행시키고 접속 종료 후에는 자동으로 프로세스를 종료

주요 데몬 프로그램

리눅스 마스터를 준비하는 사람들이라면 주요 데몬의 스펠링까지 봐둘 필요가 있다.[1]

  • named : 리눅스 DNS 데몬
  • httpd : 리눅스 apache 웹서버 데몬
  • vsftpd : 리눅스에서 사용되는 FTP의 한 종류인 vsftp의 데몬
  • ypbind : NIS 서버에서 사용하는 데몬
  • libvirtd : 리눅스 기반 가상화 구동 데몬

같이 보기

참고 문헌

  • 글자를 한두글자씩 바꿔 데몬 명을 묻는 문제가 가끔 출제된다. (리눅스마스터 1급 2015년 1회 기출문제 등)

  •   출처: IT위키(IT위키에서 최신 문서 보기)
      * 본 페이지는 공대위키에서 미러링된 페이지입니다. 일부 오류나 표현의 누락이 있을 수 있습니다. 원본 문서는 공대위키에서 확인하세요!