initctl コマンドは、コマンドを Upstart init デーモンに送信します。これを使用して、ジョブまたはイベントを監視したり、ジョブを直接呼び出したり、カスタム イベントをデーモンに送信したりします。
構文:
# initctl [options] command
オプション
オプション | 説明 |
---|---|
–show-ids | 一意のプロセス ID (pid) とジョブ ID を表示します。 |
–by-id | コマンドに渡されるパラメーターはジョブ ID です。 |
–待ってはいけない | start、stop、または emit を使用する場合は、リクエストが終了するのを待つのではなく、すぐに終了します。 |
–静かに | 指定されたコマンドの実行時にのみエラーを表示します。 |
initctl コマンドの例
1. ジョブ/サービスを開始するには:
# initctl start JOB
2. ジョブ/サービスを停止するには:
# initctl stop JOB
3. ジョブ/サービスを再開するには:
# initctl restart JOB
4. ジョブ/サービスをリロードするには:
# initctl reload JOB
5. サービス/ジョブのステータスを取得するには:
# initctl status JOB
6. すべての initctl 制御サービス/ジョブを一覧表示するには:
# initctl list
7. 構成ファイルをリロードするには:
# initctl reload-configuration JOB
8. init デーモンのバージョンを取得するには:
# initctl version
9. ログの優先度を設定するには:
# initctl debug # initctl info # initctl message # initctl warn # initctl error # initctl fatal