Mostrar el nombre completo del proceso en la parte superior

96

Estoy ejecutando una pila de rieles en ubuntu.

Cuando ps -AF, obtengo un nombre de proceso descriptivo establecido por el módulo apache como

00:00:43 Rails: /var/www...

lo cual es realmente útil para diagnosticar problemas de carga.

Pero cuando llego arriba, el mismo proceso aparece simplemente como

ruby

¿Hay alguna forma de obtener el nombre del proceso ps -AF en la parte superior?

Ben K.
fuente

Respuestas:

176

Mientras se topestá ejecutando, puede presionar cpara alternar entre mostrar el nombre del proceso y la línea de comando. Para recordar el estado de alternar para la próxima vez, presione Wpara guardar la configuración actual en ~/.toprc.

Phil Ross
fuente
18

Esto es más una sugerencia general que una respuesta:

Probar htop. Muestra el nombre completo del proceso por defecto y creo que es mucho más fácil de usar.

Trey Hunner
fuente
2
¡Excelente! mucho mejor que el crudo 'top'. ¡muchas gracias!
Siwei Shen 申思维
6

Al ejecutar top, escriba c para alternar la línea de comandos / proceso.

usuario9517
fuente
4

top -c -n 1 debería darte lo que quieres.

  • -c: alterna automáticamente entre la línea de comando y el nombre del programa
  • -n 1: esto hace topque salga inmediatamente sin mostrar las actualizaciones cada 3 segundos (por defecto)
Jaeyoung Chun
fuente
1

Puede presionar cmientras la parte superior se está ejecutando o usar htop. Pero, si puedo, glanceséchale un vistazo también. Podría servir como una alternativa.

Miradas a casa

Lo uso bastante y es muy útil.

vnay92
fuente