Mostra il nome completo del processo in alto


96

Sto eseguendo uno stack di binari su Ubuntu.

Quando ps -AF, ottengo un nome di processo descrittivo impostato dal modulo apache come

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

che è davvero utile nella diagnosi dei problemi di carico.

Ma quando inizio, lo stesso processo appare semplicemente come

ruby

C'è un modo per ottenere il nome del processo ps -AF in cima?

Risposte:


176

Mentre topè in esecuzione, è possibile premere cper alternare tra la visualizzazione del nome del processo e la riga di comando. Per ricordare lo stato di attivazione / disattivazione per la prossima volta, premere Wper salvare la configurazione corrente ~/.toprc.


18

Questo è più un suggerimento generale, che una risposta:

Prova htop. Mostra il nome completo del processo per impostazione predefinita e penso che sia molto più facile da usare.


2
grande! molto meglio del "top" grezzo. molte grazie!
Siwei Shen 申思维

6

Quando si esegue top type c per attivare / disattivare la riga di comando.


4

top -c -n 1 dovrebbe darti quello che vuoi.

  • -c: passa automaticamente dalla riga di comando al nome del programma
  • -n 1: questo fa topuscire immediatamente senza mostrare gli aggiornamenti ogni 3 secondi (per impostazione predefinita)

1

Puoi premere cmentre top è in esecuzione o utilizzare htop. Ma, se posso, dai anche glancesun'occhiata. Potrebbe servire come alternativa.

Sguardi a casa

Lo uso un po 'ed è davvero utile!

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.