other languages
other sections
DAEMON(3) | Library Functions Manual | DAEMON(3) |
名前¶
daemon
—
バックグラウンドで動作させる
書式¶
#include
<stdlib.h>
daemon
(int
nochdir, int noclose)
説明¶
daemon
()
は、制御端末から分離させてシステムデーモンとして動作させたい
プログラムのための関数である。
引き数
nochdir が 0 の場合、
daemon
()
は、カレント・ワーキング・ディレクトリをルート
(``/'') に変更する。
引き数
noclose が 0 の場合、
daemon
()
は、標準入力・標準出力・標準エラーを
``/dev/null'' に送る。
エラー¶
daemon
()
関数が失敗した場合、
errno
はライブラリ関数
fork(2), setsid(2)
に対して指定されたエラーに設定される。
関連項目¶
履歴¶
daemon
() 関数は
4.4BSD
で初めて登場した。
June 9, 1993 | Linux NetKit (0.17) |