Javaプロセスではなく、ボックスからプロセス名+実行中のインスタンス数を取得するコマンドはありますか?

Javaプロセスではなく、ボックスからプロセス名+実行中のインスタンス数を取得するコマンドはありますか?

エージェントボックスで実行されているプロセス(純粋な用語で「エージェント」)のリストとその番号を取得しようとしています。インスタンス数

process_name~no. of instance

ベストアンサー1

これを試すことができますか?

ps -ef | grep <your process name> | wc -l

ps -efすべてのプロセスをインポートし、grep探しているプロセスをインポートし、wc -l見つかったインスタンスの数を計算します。

編集する

Devanが述べたように、プロセスは単一文字であり、次のコマンドを使用できます。

~# ps -C a
  PID TTY          TIME CMD
 5122 pts/1    00:00:00 a
 6232 pts/1    00:00:00 a

-Cコマンドの代わりにプロセス名を渡すと、その名前を持つすべてのプロセスが一覧表示されます。wc -lそれらを数えるために使用されます。

おすすめ記事