daemon(nochdir = nil, noclose = nil) -> 0
[permalink][rdoc][edit]-
プロセスから制御端末を切り離し、バックグラウンドにまわってデーモンとして動作させます。
カレントディレクトリを / に移動します。ただし nochdir に真を指定したときにはこの動作は抑制され、カレントディレクトリは移動しません。
標準入力・標準出力・標準エラー出力を /dev/null にリダイレクトします。ただし noclose に真を指定したときにはこの動作は抑制され、リダイレクトは行なわれません。
- [PARAM] nochdir:
- true を指定した場合、カレントディレクトリを移動しません。
- [PARAM] noclose:
- true を指定した場合、標準入力・標準出力・標準エラー出力を変更しません。
- [EXCEPTION] NotImplementedError:
- メソッドが現在のプラットフォームで実装されていない場合に発生します。
- [EXCEPTION] Errno::EXXX:
- 失敗した場合に発生します。