No puedo ver apache, proceso nginx mientras uso el comando "top"

0

Como decía el título: "No puedo ver el proceso de 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 &erio; service httpd start

captura de pantalla - haga clic en mí!

¿Podría ayudarme a saber por qué no puedo verlo a través de top ¿mando?

Gracias.

Toan Nguyen
fuente
Como iniciador: si no ha configurado nginx y apache para usar puertos diferentes, no podrá ejecutarlos en paralelo.
vautee
Intente lo siguiente y vea si hay resultados de retorno: pgrep apache pgrep httpd pgrep nginx. También en la parte superior, ¿has intentado desplazarte hacia abajo? (utilice las teclas de dirección). Por último, ¿están realmente corriendo? Es decir. ¿Puedes ver las páginas web cuando te conectas a tu servidor con un navegador?
flungo
Mi servidor web funciona normalmente, configuro todo y está funcionando ahora mismo. @flungo: pgrep nginx return 1988 & amp; 1989
Toan Nguyen
top no es adecuado para procesos de listado. Usa algo como ps aux.
Daniel B
@DanielB: Gracias, eres un genio! No se porque top no puedo trabajar en el servidor, en mi PC doméstica & amp; servidor viejo top Me puede mostrar todo lo que necesito.
Toan Nguyen

Respuestas:

0

Ya que pgrep nginx regresa 1988 y su parte superior parece estar ordenada por el uso de la CPU y luego PID, sugeriría desplazarse hacia abajo hasta llegar a la línea que tiene PID 1988. Debería poder hacer esto con la tecla 'Page Down' o la flecha hacia abajo llave.

No estoy exactamente seguro de por qué quieres verlo en la parte superior? Si es para ver el uso de la CPU, entonces si no está en la parte superior de 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 quieres el PID, el pgrep comando debe tener cubierto.

Si no está interesado en monitorear ninguno de estos factores en tiempo real, entonces ps es lo que quiere y esto puede ser ayudado con un comando como ps aux | grep nginx

Como alternativa al top te sugiero htop que es colorido, y más funciones incluidas, como la búsqueda y la vista de árbol. Si tampoco estoy equivocado, top no mostrará todos los procesos en un árbol de procesos (para subprocesos), pero eso está visible en htop.

flungo
fuente