tail head cat sleep
QR code linking to this page

manページ  — DAEMON

名称

daemon – 制御端末から切り離して実行する

内容

書式


daemon [-cf] [-p pidfile] command arguments ...

解説

daemon ユーティリティは、制御端末から自分自身を切り離し、 引数で指定されたプログラムを実行します。

オプションは次の通りです:
-c
  現在の作業ディレクトリをルートディレクトリ (" /") に変更します。
-f
  標準入力、標準出力ならびに標準エラー出力を /dev/null にリダイレクトします。
-p file
  生成されたプロセスの ID を file に書き込みます。 ファイルはプロセスが実際に実行される直前に作成され、 (実行が失敗した場合には削除されますが) プロセスが終了した後も残ることに 注意して下さい。

診断

daemon ユーティリティは daemon(3) ライブラリルーチンがエラーを返した場合は 1 で終了し、 pidfile が指定されたけれどオープンできなかった場合は 2 で終了し、 エラーを返さなかった場合は 0 で終了します。 指定したコマンドが実行できなかった場合、 -f フラグが指定されていなければ標準エラー出力にエラーメッセージを 表示します。

関連項目

daemon(3), exec(3), termios(4) [英語], tty(4)

歴史

daemon ユーティリティは FreeBSD 4.7 で初めて登場しました。

DAEMON (8) August 30, 2001

tail head cat sleep
QR code linking to this page


このマニュアルページサービスについてのご意見は Ben Bullock にお知らせください。 Privacy policy.

Do you laugh when the waiter drops a tray full of dishes? Unix weenies do. They're the first ones to laugh at hapless users, trying to figure out an error message that doesn't have anything to do with what they just typed.
— The Unix Haters' handbook