tail head cat sleep
QR code linking to this page

Man page  — DAEMON

명칭

daemon – 백그라운드에서 실행한다

내용

프로그램 라이브러리

Standard C Library (libc, -lc)

서식

#include <stdlib.h>

int
daemon(int nochdir, int noclose);

해설

daemon() 함수는, 제어 단말로부터 자기 자신을 떼어내, 시스템 demon로서 동작하는 것을 바라는 프로그램이기 때문에 물건입니다.

인수 nochdir 하지만 0 의 경우, daemon() (은)는 현재의 작업 디렉토리를 루트 (``/'')로 변경합니다.

인수 noclose 하지만 0 의 경우, daemon() (은)는, 표준 입력, 표준 출력, 및 표준 에러 출력을 ``/dev/null''에 리디렉트 합니다.

에러

에러가 발생하면(자), daemon() (은)는 -1 을 돌려주어, 프로그램 라이브러리 함수 fork(2) (와)과 setsid(2) 규정되고 있는 에러를 글로벌 변수 errno (으)로 설정합니다.

관련 항목

fork(2), setsid(2)

역사

daemon() 함수는 BSD 4.4 그리고 처음 등장했습니다.

DAEMON (3) June 9, 1993

tail head cat sleep
QR code linking to this page


Ben Bullock이 유닉스 매뉴얼 페이지에서 서비스에 대한 의견을 주시기 바랍니다. Privacy policy.