Como dice el título: "No puedo ver el proceso apache o nginx mientras uso el comando superior". Estoy usando CentOS 6.5 y, por supuesto, ya lo instalé en mi servidor.
Los ejecuto como un servicio usando estos comandos:
service nginx start
&service httpd start
captura de pantalla: ¡haz clic en mí!
¿Podrías ayudarme a saber por qué no puedo verlo mediante top
el comando?
Gracias.
Respuesta1
Dado que pgrep nginx
regresa 1988 y su parte superior parece estar ordenada por uso de CPU y luego por PID, sugeriría desplazarse hacia abajo hasta llegar a la línea que tiene PID 1988. Debería poder hacer esto con la tecla 'Av Pág' o la tecla Abajo. Tecla de flecha.
No estoy exactamente seguro de por qué quieres verlo en la parte superior. Si es para ver el uso de la CPU, si no está en la parte superior con su configuración actual, puede estar seguro de que es menos del 0,05%. Si es para ver el uso de la memoria, desplácese hasta encontrar el PID para Apache/nginx. Y si solo desea el PID, el pgrep
comando debería cubrirlo.
SI no está interesado en monitorear ninguno de estos factores en tiempo real, entonces ps
es lo que desea y esto se puede ayudar con un comando comops aux | grep nginx
Como alternativa a la parte superior, sugeriría htop
que sea colorida y tenga más funciones, incluidas cosas como búsqueda y vista de árbol. Si tampoco me equivoco, top no mostrará todos los procesos en un árbol de procesos (para subprocesos), pero eso es visible en htop.