javaプロセスのlinuxコマンド
JavaプロセスをLinuxで確認するには、以下のコマンドを使用します。
- ps -ef | grep java: これは現在実行中のすべてのJavaプロセスをリストします。
- Javaが提供する、稼働中のJavaプロセスのプロセスID(PID)とクラス名を表示するためのコマンドです。
- 最上段:このコマンドは、システム内で実行されているすべてのプロセスを表示し、CPU使用率によってソートします。Shift + Hキーを押すと、結果をJavaプロセスのみを表示するように絞り込むことができます。
- htop: インタラクティブなプロセスビューアーでtopコマンドに似ている。htopコマンドで起動させて、F4を押してJavaと入力することでJavaプロセスだけをフィルタリングできる。
- /procディレクトリ:/procディレクトリ内には、各プロセスはPIDで名前付けられたサブディレクトリを持っています。ls /procコマンドを使用して、実行中のすべてのプロセスのPIDを表示し、Javaプロセスに関連するサブディレクトリを確認できます。例えば、PIDが12345のJavaプロセスの詳細を確認するには、cat /proc/12345/statusコマンドを使用できます。
他のユーザーのJavaプロセスを確認するには、rootまたはsudo権限が必要になる場合がありますので注意してください。