Xinetd 에 대한 질문이요....
작성자 정보
- 푼수 작성
- 작성일
컨텐츠 정보
- 1,802 조회
- 3 댓글
- 0 추천
- 목록
본문
Xinetd 에 대해 공부를 하고 있는데, 데몬이라는 단어가 자주 나오거든요. 데몬에 대한 뜻은 어느 정도 알겠는데요.
정확히 어떤 것인지는 잘 모르겠어요.
데몬이란, 부팅시 커널에 적재되어 백그라운드 상태로 있다가 외부요청이 있을 때만 작동하는 프로세스라고 알고 있거든요.
그런데, 여기서 질문이 있는데요...
(질문1)
"외부요청" 이라는 것이 클라이언트가 서버에 특정 서비스를 요청하는 것을 뜻하는 건가요? 아니면 사용자가 해당 프로세스를 실행하라고 요청할 때를 뜻하는 건가요?
===> 외부의어떤 사용자가 자기 PC의 웹브라우즈(인터네익스플로러등)등으로 특정 웹사이트에 접속하는 경우이지요. 또는 FTP로접속하는경우를 의미합니다
(질문2)
리눅스에서 데몬으로 사용되는 파일들은 /etc/rc.d/init.d 와 /etc/xinetd.d 디렉토리에 있는 파일들만 인가요?
===> /etc/rc.d/init.d/내에 존재하는 파일들과 /etc/xinetd.d/디렉토리내에 존재하는 파일들은 데몬파일들이 아니구요. 데몬설정또는 데몬조절(시작,종료,재시작등)을 하는 파일들입니다. 데몬파일들은요. 대부분 /usr/sbin 또는/usr/bin/등에 존재하구요. 또는 /usr/local/apache/bin/httpd등이 데몬파일입니다.
(질문3)
Xinetd 슈퍼데몬은 부팅시 커널에 적재되는 데몬을 관리하는 데몬이라고 하는데요. Xinetd 슈퍼데몬은 /etc/xinetd.d 에 있는 데몬들만 관리하나요? 아니면 /etc/rc.d/init.d 에 있는 데몬들도 같이 관리하나요?
===> /etc/xinetd.d/ 디렉토리내에 설정되어있는 서비스파일들만 관리합니다.
(질문4)
이번 질문은 위의 질문들과는 좀 관련이 없는 질문인데요. 리눅스를 공부하다가 보면 "컴파일", "커널컴파일" 이라는 말을 자주 접하게 되거든요.
인터넷을 통해 검색해 봐도 "컴파일" 이라는 것에 대해 나와있지는 않고 "컴파일"을 할 때 발생하는 문제에 대해서만 나와있어서 "컴파일" 이라는 개념을 잡지 못 하겠어요.
"컴파일" 이라는 것이 뭔가요? 그리고 "커널 컴파일" 이라는 것은 뭔가요?
===> 리눅스라는 운영체제의가장 좁은의미가 kernel입니다. 이 커널을 업그레이드하거나 또는 패치를 해야할 필요가 있을 경우에 커널컴파일을 해서 업그레이드 또는 패치작업을 합니다
관련자료
-
이전
-
다음
darkturtle님의 댓글
- darkturtle
- 작성일
김민규님의 댓글
- 김민규
- 작성일
푼수님의 댓글
- 푼수
- 작성일