ベストアンサー1
ps
macOSマニュアルで(私の強調):
-a
自分のプロセスだけでなく、他のユーザープロセスに関する情報も表示します。
-x
このオプションも指定しない限り、制御端末がないプロセスはスキップされます。
制御端末なしでmacOS上で実行されているアプリケーション(ウィンドウに表示されるFinderアプリケーションなど)は表示されませんps -a
。これをリストするには、を使用しますps -ax
。
-A
または、次のようにorオプションを使用できます-e
。
-A
制御端末を持たないプロセスを含む他のユーザープロセスに関する情報を表示します。
-e
同じ
-A
。
特定のプロセスに関する情報を探している場合名前、次の使用を検討してくださいpgrep
。
pgrep Typora
(を使用しない限り大文字と小文字が重要であることに注意してくださいpgrep -i
)
特定の名前でプロセスにシグナルを送信するには、tryoutのpkill
代わりに使用してください。grep
ps
pgrep
とのマニュアルを参照してくださいpkill
。
あるいは、これが質問の一部ではない場合でも、特定の名前のプロセスを含むプロセスツリーの分岐のみを表示することを選択pstree
できます。-s