Clase Java de Linux desde id de proceso pid

Soy un novato en Linux. Estoy tratando de encontrar un comando que muestre la clase pid y java.

Lo intenté:

ps -C java -o pid 

pero solo me mostró pid, no clases de java.

Entonces usé un comando diferente:

ps -ef | grep java"  

Me mostró una biblioteca completa de archivos JAR y clases de Java asociadas. Sin embargo, no necesito toda esa información, solo necesito mostrar la clase pid y java.

El problema al que me enfrento es que a veces los procesos de Java toman como 100M de memoria y solo puedo conocer el pid con el comando Java usando el comando Linux:

top

Pero no pudo encontrar qué programa de Java es el responsable de esto. Me ayudará a depurar ese archivo Java para detectar pérdidas de memoria.

Respuesta 1
ps aux | grep java

pruebe este comando y puede hacer una lista del proceso de Java. [o]

JPS será útil

JPS, JSTAT, JMAP, JSTACK, JHAT

puede ejecutar el comando jps, mostrará el valor pid y, en función de estos valores pid, se ejecutará el comando otros.

Respuesta: 2

El servidor proporciona la siguiente respuesta: "zona horaria": {"gmtOffset": 7, "timeZoneId": "Asia / Novosibirsk", "dstOffset": 7} Utilizo Gson para analizar este json. Traté de agregar el campo privado TimeZone ...

¿Hay alguna forma de recopilar la información de una clase Java a través de un complemento? Quería recopilar información como el paquete al que pertenece, las importaciones que tiene, si tiene implementos o extensiones. ...

Estoy desarrollando una aplicación Java que se comunica con una base de datos MySQL en un servidor. La aplicación debería poder leer algunos datos de un archivo XML y luego insertar la información leída en la base de datos. YO ...

Estoy practicando métodos recursivos, y uno de los tres en los que estoy trabajando intenta capitalizar una cadena completa y agregar un espacio entre cada carácter. A continuación se muestra mi código: cadena estática pública toUpper (...