*_* ★ --- 수업시간엔 독립형 디몬만! [디몬 코딩 수칙] 1) umask 호출 ---- 파일 모드 생성 마스크를 0 으로 설정 2) fork 호출 뒤, 부모 프로세스 종료(exit) 3) setsid 호출하여 새로운 세션 생성 4) (opt) 현재 작업 디렉토리를 루트로 변경 5) 필요하지 않은 파일 디스크립터 전부 close 6) 표준입출력,오류 출력의 라이브러리 루틴을 무효화 ~ /dev/null 에 대해 오픈 7) SIGHUP 무시 void daemonize(const char *cmd) { int i, fd0, fd1, fd2; pid_t pid; struct rlimit rl; struct sigaction sa; /* * Clear file creation mask. */ umask(0..