特定のポート番号(8080など)を使用してプロセスに関する情報を見つける必要があります。より具体的には、プログラムのフルパスを見つけることに興味があります。
HP-UXでこれを行うにはどうすればよいですか?
ベストアンサー1
この順序で:
ポート(8080など)を使用して、プロセスのPID(プロセスID)を見つけます。
lsof -i tcp:8080
これにより、次の内容が返されます。
java 1829 154 101u IPv4 0xd6cc04c0 0t0 TCP *:8080 (LISTEN)
2番目の列には、私たちが探しているPIDが含まれています。
特定のPID(たとえば1829)を使用してプロセスに関する情報を見つけます。
ps -f -p 1829
とりわけ、これは私たちが作業しているプログラムのパスを示しています。
usr1 1829 20693 0 11:13:13 ? 1:37 /d03/app/jvm/hp142/jre/bin/PA_RISC2.0/java -ms512M