Daemon2 10. DAEMON, SERVICE 데몬 : 항상 실행하는 프로그램=> 윈도우의 service 개념 데몬 프로그램은 etc/init.d 디렉토리에 위치함 sudo service 프로그램명 start : 데몬 프로그램 실행 시작sudo service 프로그램명 stop : 데몬 프로그램 종료 컴퓨터 실행 시 자동으로 프로그램 실행되도록 하고싶을 때 : /etc/rc3.d/에 링크를 걸면 됨 rc3.d : cli/etc/rc3.d => cli로 부팅했을때에 자동으로 실행되는 프로그램 모아 놓은 곳rc5.d : gui/etc/rc5.d => gui로 부팅했을때에 자동으로 실행되는 프로그램 모아 놓은 곳 이 링크에 있는 프로그램들은 부팅할 때 자동으로 실행됨링크 바로가기 ex) S01apacheS02dtd K01apache2=> S는 시작, K.. 2026. 4. 2. 1. daemon daemon주기적인 서비스 요청을 처리하기 위해서 커널상에 백그라운드 모드로 실행되는 프로세스메모리 관리 방법에 따라 단독 데몬과 슈퍼데몬(xinetd)으로 분리됨 단독 데몬)항상 백그라운드 모드로 실행되고 메모리를 상대적으로 많이 소비서비스 응답속도가 빠름. httpd같은 웹서비스 데몬이 대표적 슈퍼 데몬)요청이 있을 때마다 xinetd가 서비스를 실행시켜주므로 메모리 소비가 적다단독데몬에 비해 상대적으로 서비스 속도가 느림 터미널이 종료될 때 프로세스가 죽는 이유는 해당 프로세스가 쉘의 자식 프로세스이기 때문임따라서 부모 프로세스가 죽을 때 던지는 SIGHUP을 자식 프로세스가 받게 된다nohup은 부모 프로세스가 죽을 때 자식 프로세스에게 SIGHUP을 던지지 않는 프로세스를 말함 참고)https:.. 2024. 5. 14. 이전 1 다음 728x90