¿Por qué puedo matar un proceso con Sl STAT pero no procesar con R + STAT?


0

Estoy tratando de averiguar por qué puedo detener un proceso de Firefox (por ejemplo) con STAT Sl, pero no uno con R +. Tengo lo siguiente:

# ps aux | grep firefox
root     14671  0.0  0.1  63824  1196 ?        S    13:29   0:00 /bin/sh /usr/lib64/firefox-3.0.18/run-mozilla.sh /usr/lib64/firefox-3.0.18/firefox
root     14699  1.8  6.1 524076 63512 ?        Sl   13:29   0:10 /usr/lib64/firefox-3.0.18/firefox
root     14731  0.0  0.0  61144   708 pts/1    R+   13:39   0:00 grep firefox
# 

Solo puedo cerrar el navegador Firefox

kill -9 14699

, pero sin usar uno de los otros?

Espero que alguien me explique por qué está sucediendo eso.

Muchas gracias por adelantado. Geri


Es posible que desee enviar los mensajes de error para recibir más comentarios. ¿O quieres decir que la ventana de Firefox solo se cierra con una línea? Esto es lo que veo: solo 14699 es el navegador Firefox. 14671 es un script de inicio, que no sé. Tal vez el navegador siga ejecutándose incluso si el script se detiene. 14731 es el proceso que usa para extraer el que usa para extraer solo los resultados que contienen 'firefox' de ps. Ya está detenido cuando intentas matarlo. Además, no debe iniciar Firefox como root y tal vez debería intentarlo normalmente killantes de usarlo kill -9.
Tim

Muchas gracias por la información. Tiene sentido que el primero sea solo el script de inicio y no el proceso real del navegador. En cuanto al 14731, cuando trato de matarlo, devuelve bash: kill: (14731) - No existe ese proceso. así que me preguntaba si ese es realmente el proceso de mi navegador o algo más ...
user263683

Esto es exactamente lo que quise decir. Empiezas ps auxy grep firefox. El último es el proceso 14731. Puede ingresar el siguiente comando si este proceso finalizó. Entonces, el proceso 14731 ya ha finalizado y no existe en el momento en que desea matarlo. Esto no está relacionado con el estado del proceso que solicita en su pregunta.
Tim

Inicialmente pensé que las STAT son en realidad la razón por la que no puedo matar un proceso. Ahora sé más :) Muchas gracias por la ayuda. !!
user263683
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.