#include <sys/param.h> #include <libutil.h> struct pidfh *pidfile_open(const char *path, mode_t mode, pid_t *pidptr); int pidfile_write(struct pidfh *pfh); int pidfile_close(struct pidfh *pfh); int pidfile_remove(struct pidfh *pfh); [링크 : http://fuse4bsd.creo.hu/localcgi/man-cgi.cgi?pidfile+3] |
데몬들은 서비스 관리를 위해서 pid 파일을 가지고 있다.
이녀석은 열어 보면, 단순하게 pid를 %d 로 출력한 내용뿐인데,
일일이 열어서 읽고, atoi 돌리기 귀찮아서 검색을 해보니 pidfile 이라는 함수 패밀리가 있었다.
음. 그런데 die.net에 없는거 보면.. 표준 함수는 아닌건가?
FC6에도 존재하지 않는 함수 -ㅁ-
사족 : 음.. 아마도.. Linux가 아니라 Freebsd Man page 라서 인가?
'Linux' 카테고리의 다른 글
ps에서 [프로세스] 의 의미 - bracket process name in ps (0) | 2009.11.20 |
---|---|
ps - Process Status (2) | 2009.11.20 |
쉘 스크립트에서 파일 존재유무 확인하기 (0) | 2009.11.18 |
리눅스 셸스크립트 튜토리얼 (2) | 2009.11.17 |
Fedora Core 12 (0) | 2009.11.17 |