Afficher le nom complet du processus en haut


96

Je cours une pile de rails sur Ubuntu.

Quand je ps -AF, je reçois un nom de processus descriptif défini par le module apache comme

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

ce qui est vraiment utile pour diagnostiquer les problèmes de charge.

Mais quand je top, le même processus apparaît simplement comme

ruby

Existe-t-il un moyen de placer le nom du processus ps -AF en haut?

Réponses:


176

Pendant topson exécution, vous pouvez appuyer sur cpour afficher le nom du processus et la ligne de commande. Pour mémoriser l’état de basculement pour la prochaine fois, appuyez sur Wpour enregistrer la configuration actuelle dans ~/.toprc.


18

C'est plus une suggestion générale qu'une réponse:

Essayez htop. Il affiche le nom complet du processus par défaut et je pense que son utilisation est beaucoup plus simple.


2
génial! beaucoup mieux que le 'top' brut. Merci beaucoup!
Siwei Shen 申思维


4

top -c -n 1 devrait vous donner ce que vous voulez.

  • -c: bascule automatiquement entre la ligne de commande et le nom du programme
  • -n 1: cela fait topsortir immédiatement sans afficher les mises à jour toutes les 3 secondes (par défaut)

1

Vous pouvez soit appuyer cpendant que le haut fonctionne, soit utiliser htop. Mais si vous me le permettez, glancesjetez également un coup d'œil. Cela pourrait servir d'alternative.

Glances Home

Je l'utilise assez souvent et c'est vraiment pratique!

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.