systemd
をテンプレートにして作成
[
トップ
] [
タイトル一覧
|
ページ一覧
|
新規
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
* systemd
** プロセスコントロール
*** target [#za614929]
- SysVinit の runlevel の代わり
|runlevel | target |
| 0 | poweroff |
| 1 | rescue |
| 2,3 | multi-user |
| 4 | (未使用) |
| 5 | graphical |
| 6 | reboot |
- 現在の target
-- systemctl get-default
**** target の変更 [#v3ecfecd]
- systemctl set-default multi-user
- reboot
** service file
*** 配置
- ''/usr/lib/systemd/system/'' にサービスの起動用ファイル...
-- 例:/usr/lib/systemd/system/apache.service
- ''systemctl enable サービス名'' で ''/etc/systemd/syste...
-- 例:apache.service -> /usr/lib/systemd/system/apache.s...
*** [Unit]
*** [Service]
**** WorkingDirectory
- 環境変数は使用できない.
**** ExecStart
**** ExecStop
- ''ExecStop'' のコマンドの実行が終了すると,''KillSignal...
-- これによりプロセスが終了処理を行えるようになる.
-- シグナルの送信の仕方は ''KillMode''(default は contro...
-- [[screen]] コマンドは SIGTERMを受け取ると,即時に停止...
- プロセスが終了しない場合,''TimeoutStopSec'' で定められ...
-- ''SendSIGKILL'' = no の場合は,SIGKILLは送信されない.
*** [Install]
*** Sample
- [[for screen>./screen]]
#br
終了行:
* systemd
** プロセスコントロール
*** target [#za614929]
- SysVinit の runlevel の代わり
|runlevel | target |
| 0 | poweroff |
| 1 | rescue |
| 2,3 | multi-user |
| 4 | (未使用) |
| 5 | graphical |
| 6 | reboot |
- 現在の target
-- systemctl get-default
**** target の変更 [#v3ecfecd]
- systemctl set-default multi-user
- reboot
** service file
*** 配置
- ''/usr/lib/systemd/system/'' にサービスの起動用ファイル...
-- 例:/usr/lib/systemd/system/apache.service
- ''systemctl enable サービス名'' で ''/etc/systemd/syste...
-- 例:apache.service -> /usr/lib/systemd/system/apache.s...
*** [Unit]
*** [Service]
**** WorkingDirectory
- 環境変数は使用できない.
**** ExecStart
**** ExecStop
- ''ExecStop'' のコマンドの実行が終了すると,''KillSignal...
-- これによりプロセスが終了処理を行えるようになる.
-- シグナルの送信の仕方は ''KillMode''(default は contro...
-- [[screen]] コマンドは SIGTERMを受け取ると,即時に停止...
- プロセスが終了しない場合,''TimeoutStopSec'' で定められ...
-- ''SendSIGKILL'' = no の場合は,SIGKILLは送信されない.
*** [Install]
*** Sample
- [[for screen>./screen]]
#br
ページ名: