これは、私には理解できない小さなエラーです。pidof
プロセスをシャットダウンするコマンドを入力すると、コマンド ラインは pidof を実行するだけで次の行に進み、何も起こりません。エラーメッセージはありません。
例:
pidof supervisord
これは、私には理解できない小さなエラーです。pidof
プロセスをシャットダウンするコマンドを入力すると、コマンド ラインは pidof を実行するだけで次の行に進み、何も起こりません。エラーメッセージはありません。
例:
pidof supervisord
これは、その名前のプロセスが見つからない場合の pidof の予期される動作です。
また、プロセスを強制終了するのではなく、そのプロセス ID を返すだけです。「killall」を使用して実際にプロセスを強制終了するか、「pidof」を使用して PID を取得し、「kill」を使用してその PID を強制終了します。
killall supervisord
または
kill $(pidof supervisord)
Pidof は次のようにプロセス リストを調べます。
root 526 0.9 0.0 56556 11788 ? Ss Sep19 89:39 /usr/bin/python
/usr/bin/supervisord
そう、
# pidof python
526