start-stop-daemon.8 3.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145
  1. .\" Hey, Emacs! This is an -*- nroff -*- source file.
  2. .\"
  3. .\" Translated Wed May 13 17:28:56 JST 1998
  4. .\" by Hidenobu NABETANI <nabetani@kern.phys.sci.osaka-u.ac.jp>
  5. .\"
  6. .\" WORD: infomational message 参考情報
  7. .\" WORD: instance インスタンス
  8. .\"
  9. .TH START\-STOP\-DAEMON 8 "15th March 1997" "Debian Project" "Debian GNU/Linux"
  10. .SH 名前
  11. start\-stop\-daemon \- システムデーモンプログラムの起動、停止
  12. .SH 書式
  13. .B start-stop-daemon
  14. .BR -S|--start
  15. .IR "options ... -- arguments ..."
  16. .HP
  17. .B start-stop-daemon
  18. .BR -K|--stop
  19. .IR "options ..."
  20. .HP
  21. .B start-stop-daemon
  22. .BR -H|--help
  23. .HP
  24. .B start-stop-daemon
  25. .BR -V|--version
  26. .SH 説明
  27. .B start\-stop\-daemon
  28. はシステムレベルのプロセスの生成・停止を制御するために使用される。
  29. また、
  30. .BR --exec
  31. .BR --pidfile
  32. .BR --user
  33. または
  34. .BR --name
  35. オプションを与えることで、実行中のプロセスを見つけることができる。
  36. .BR --start
  37. を使用すると、
  38. .B start\-stop\-daemon
  39. は指定されたプロセスが存在するかを調べる。
  40. 該当するプロセスが存在する場合、
  41. .B start\-stop\-daemon
  42. は何もせず、エラーステータス 1 を返して終了する(
  43. .BR --oknodo
  44. が指定された場合は、0 を返す)。該当するプロセスが存在しない場合、
  45. .BR --exec
  46. により(又は、
  47. .BR --startas
  48. が指定された場合はこれにより
  49. )指定される実行ファイルを起動する。
  50. コマンドライン上で
  51. .BR --
  52. 以降に与えられた任意の引数は起動されるプログラムにそのまま引き
  53. 渡される。
  54. .BR --stop
  55. を使用すると、
  56. .B start\-stop\-daemon
  57. は指定されたプロセスが存在するかを調べる。該当するプロセスが存在す
  58. る場合、
  59. .B start\-stop\-daemon
  60. .BR --signal
  61. により指定されたシグナルをそのプロセスに送り、エラーステータス 0
  62. を返して終了する。該当するプロセスが存在しない場合、
  63. .B start\-stop\-daemon
  64. はエラーステータス 1 を返して終了する(
  65. .BR --oknodo
  66. が指定された場合は 0 を返す)。
  67. .SH オプション
  68. .TP
  69. .I -x|--exec executable
  70. (
  71. .B /proc/
  72. .I pid
  73. .B /exe
  74. により)指定された executable のプロセスを調べる。
  75. .TP
  76. .I -p|--pidfile pid-file
  77. .I pid-file
  78. で指定されるプロセスIDを持つプロセスを調べる。
  79. .TP
  80. .I -u|--user username|uid
  81. .I username
  82. または
  83. .I uid
  84. で指定されるユーザが所有するプロセスを調べる。
  85. .TP
  86. .I -n|--name process-name
  87. (
  88. .B /proc/
  89. .I pid
  90. .B /stat
  91. により)
  92. .I process-name
  93. という名のプロセスを調べる。
  94. .TP
  95. .I -s|--signal signal
  96. .BR --stop
  97. が与えられた時、プロセスを停止するために送るシグナルを指定する
  98. (デフォルトは 15)。
  99. .TP
  100. .I -a|--startas pathname
  101. 同時に
  102. .B --start
  103. が与えられると、
  104. .I pathname
  105. により指定されるプロセスを起動する。このオプションが指定されない場合、
  106. .B --exec
  107. に与えられる引数がデフォルトになる。
  108. .TP
  109. .I -t|--test
  110. 実行しようとする処理内容を出力し,それに伴い適切な返り値が設定される
  111. が、実際の処理は行わない。
  112. .TP
  113. .I -o|--oknodo
  114. 処理が何も行われない(又は、行なわれようともしなかった)場合、
  115. 終了ステータス 1 のかわりに 0 を返す。
  116. .TP
  117. .I -q|--quiet
  118. 参考情報を出力しない。エラーメッセージのみ表示。
  119. .TP
  120. .I -v|--verbose
  121. 詳しい参考情報を出力する。
  122. .TP
  123. .I -H|--help
  124. ヘルプ情報を出力して終了する。
  125. .TP
  126. .I -V|--version
  127. バージョン情報を出力して終了する。
  128. .SH 著者
  129. Ian Jackson <ijackson@gnu.ai.mit.edu>
  130. Marek Michalkiewicz <marekm@i17linuxb.ists.pwr.wroc.pl>
  131. このマニュアルは Klee Dienes <klee@mit.edu> によって書かれた。
  132. .SH 翻訳者
  133. 鍋谷 栄展 <nabetani@kern.phys.sci.osaka-u.ac.jp>