2016-04-13 7 views

答えて

1

あなただけのサービスを一覧表示することができます:

sudo launchctl list 

は、いくつかのgrepでそれをミックスし、あなたはそれを持っています。

sudo launchctl list | grep service <-- Here you put the service you're looking for 

出力は次のような意味があります:「 - 」が実行されていない場合には、実行している場合

  • まず数は、プロセスのPIDであるが、それが表示されます。
  • 2番目の番号は、プロセスの終了コードです(終了している場合)。それが負の場合は、killシグナルの番号です。
  • 3番目の列はプロセス名です。
+0

grepで完全なコードを教えてもらえますか?それはもっと役に立ちそうです。 –

+0

私はそれをgrepコマンドと混在させましたが、ステータスフィールドに整数値(大部分はゼロ)があります。サービスが実行されているか停止していることをどのように確認できますか。 –

+0

入力いただきありがとうございます。あなたがpidが示したように、「 - 」は停止したサービスであり、整数pidを持つサービスは実行中です。あれは正しいですか。 –

関連する問題