¿Encontrar el nombre de un proceso?

3

Estoy haciendo un proyecto para la escuela e implica ejecutar un programa Java que a veces falla. Para eliminar el programa que no responde, iré a mi dock, haga clic derecho en el programa y presione "Forzar Salir":

Elprogramaquematatieneunaventanaconeltítulo"Planet Wars Visualizer", y el menú superior del programa en la parte superior izquierda dice "CLViewer":

Enlugardetenerquepresionar"Forzar salida" cada vez, solo quiero usar el comando killall <name> . Sin embargo, cuando voy a mi monitor de actividad no veo ningún proceso con los nombres "Java", "Planet Wars Visualizer" o "CLViewer". Incluso cuando intento killall con esos nombres, solo obtengo No matching processes belonging to you were found .

¿Cómo puedo averiguar el nombre real del proceso solo por las pistas que tengo?

    
pregunta MarksCode 29.10.2017 - 01:25

2 respuestas

1

Cuando el programa no responde, abra el Monitor de actividad y vea si a un proceso le sigue un mensaje en rojo que dice que no responde. Puede obtener el nombre del proceso desde allí.

    
respondido por el jmh 29.10.2017 - 01:59
1

Usa el comando pkill .

Desde la página del manual ( man pkill )

  

El comando pkill busca la tabla de procesos en el sistema en ejecución y   Señala todos los procesos que coinciden con los criterios dados en el comando   línea.

Antes de emitir el comando pkill , es útil probarlo utilizando primero el comando pgrep (de la página del manual: "buscar o señalar procesos por nombre").

Una vez que esté seguro de que pgrep está encontrando los procesos que le interesa eliminar, ejecute el comando pkill .

    
respondido por el Allan 29.10.2017 - 02:43

Lea otras preguntas en las etiquetas