리눅스 데몬: Difference between revisions
From CS Wiki
(새 문서: '''Daemon''' 리눅스에서 데몬이란 지속적인 서비스 요청을 처리하기 위해 계속 실행되는 프로세스를 말한다. * 이를 실행하는 방법에는 stan...) |
No edit summary |
||
Line 1: | Line 1: | ||
'''Daemon''' | '''Daemon''' | ||
리눅스에서 데몬이란 지속적인 서비스 요청을 처리하기 위해 계속 실행되는 프로세스를 말한다. | '''리눅스에서 데몬이란 지속적인 서비스 요청을 처리하기 위해 계속 실행되는 백그라운드 프로세스를 말한다.''' | ||
* 이를 실행하는 방법에는 standalone 방식과 inet 방식이 있다. | *이를 실행하는 방법에는 standalone 방식과 inet 방식이 있다. | ||
* 보통 이름 뒤에 d를 붙인다. | *보통 이름 뒤에 d를 붙인다. | ||
== 실행 방식 == | ==실행 방식== | ||
==== standalone ==== | ====standalone==== | ||
* 부팅 시에 실행되어 해당 프로세스가 메모리에 계속 상주하면서 클라이언트의 서비스 요청을 처리하는 방식 | *부팅 시에 실행되어 해당 프로세스가 메모리에 계속 상주하면서 클라이언트의 서비스 요청을 처리하는 방식 | ||
*웹, 메일 등과 같이 빈번한 요청이 들어오는 서비스인 경우에는 대부분 standalone 방식 | |||
==== inet ==== | ====inet==== | ||
* 프로세스가 항상 메모리에 상주하지 않음 | *프로세스가 항상 메모리에 상주하지 않음 | ||
* 클라이언트의 서비스 요청이 들어왔을 때 관련 프로세스를 실행시키고 접속 종료 후에는 자동으로 프로세스를 종료 | *클라이언트의 서비스 요청이 들어왔을 때 관련 프로세스를 실행시키고 접속 종료 후에는 자동으로 프로세스를 종료 | ||
== 주요 데몬 프로그램 == | ==주요 데몬 프로그램== | ||
리눅스 마스터를 준비하는 사람들이라면 주요 데몬의 스펠링까지 봐둘 필요가 있다.<ref>글자를 한두글자씩 바꿔 데몬 명을 묻는 문제가 가끔 출제된다. ([https://q.fran.kr/문제/2738 리눅스마스터 1급 2015년 1회 기출문제] 등)</ref> | |||
* named : 리눅스 DNS 데몬 | *named : 리눅스 DNS 데몬 | ||
* httpd : 리눅스 apache 웹서버 | *httpd : 리눅스 apache 웹서버 데몬 | ||
*vsftpd : 리눅스에서 사용되는 FTP의 한 종류인 vsftp의 데몬 | |||
* vsftpd : 리눅스에서 사용되는 FTP의 한 종류인 vsftp의 데몬 | *ypbind : NIS 서버에서 사용하는 데몬 | ||
*libvirtd : 리눅스 기반 가상화 구동 데몬 | |||
== | == 같이 보기 == | ||
* [https://q.fran.kr/문제/2666 리눅스마스터 1급 2015년 1회 기출문제] | * [[슈퍼 데몬]] | ||
* [https://q.fran.kr/문제/4413 리눅스마스터 2급 2017년 3회 2차 기출문제] | |||
==참고 문헌== | |||
*[https://q.fran.kr/문제/2666 리눅스마스터 1급 2015년 1회 기출문제] | |||
*[https://q.fran.kr/문제/3445 리눅스마스터 1급 2017년 2회 기출문제] | |||
*[https://q.fran.kr/문제/4413 리눅스마스터 2급 2017년 3회 2차 기출문제] | |||
[[분류:리눅스]] | [[분류:리눅스]] |
Latest revision as of 21:18, 8 March 2022
Daemon
리눅스에서 데몬이란 지속적인 서비스 요청을 처리하기 위해 계속 실행되는 백그라운드 프로세스를 말한다.
- 이를 실행하는 방법에는 standalone 방식과 inet 방식이 있다.
- 보통 이름 뒤에 d를 붙인다.
실행 방식[edit | edit source]
standalone[edit | edit source]
- 부팅 시에 실행되어 해당 프로세스가 메모리에 계속 상주하면서 클라이언트의 서비스 요청을 처리하는 방식
- 웹, 메일 등과 같이 빈번한 요청이 들어오는 서비스인 경우에는 대부분 standalone 방식
inet[edit | edit source]
- 프로세스가 항상 메모리에 상주하지 않음
- 클라이언트의 서비스 요청이 들어왔을 때 관련 프로세스를 실행시키고 접속 종료 후에는 자동으로 프로세스를 종료
주요 데몬 프로그램[edit | edit source]
리눅스 마스터를 준비하는 사람들이라면 주요 데몬의 스펠링까지 봐둘 필요가 있다.[1]
- named : 리눅스 DNS 데몬
- httpd : 리눅스 apache 웹서버 데몬
- vsftpd : 리눅스에서 사용되는 FTP의 한 종류인 vsftp의 데몬
- ypbind : NIS 서버에서 사용하는 데몬
- libvirtd : 리눅스 기반 가상화 구동 데몬
같이 보기[edit | edit source]
참고 문헌[edit | edit source]
- ↑ 글자를 한두글자씩 바꿔 데몬 명을 묻는 문제가 가끔 출제된다. (리눅스마스터 1급 2015년 1회 기출문제 등)