Commande "ps aux" avec AWK [Résolu/Fermé]

Signaler
Messages postés
570
Date d'inscription
dimanche 27 novembre 2005
Statut
Membre
Dernière intervention
10 mars 2020
-
Messages postés
570
Date d'inscription
dimanche 27 novembre 2005
Statut
Membre
Dernière intervention
10 mars 2020
-
Bonjour,

Cette commande m'affiche l'utilisation de la mémoire pour chaque process

ps aux | awk '{print $4"\t"$11}' | sort | uniq -c | awk '{print $2" "$1" "$3}' | sort -nr
4.2 1 /usr/bin/java
2.3 1 /usr/sbin/*****
%MEM 1 COMMAND
0.3 1 /usr/sbin/apache2
0.2 10 /usr/sbin/apache2
0.1 9 /usr/sbin/apache2
0.0 2 sshd:
0.0 2 sort
0.0 2 awk
0.0 1 [writeback]

etc..

Je souhaite également ajouter l'utilisation du CPU

Pouvez vous m'aider?
Merci


Configuration: Debian Stretch , Firefox


3 réponses

Messages postés
213
Date d'inscription
jeudi 13 décembre 2018
Statut
Membre
Dernière intervention
27 septembre 2019
14
salut,

mais...
ps ax -o %mem,%cpu,args

ça ne suffit pas ?
Messages postés
35028
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
6 juillet 2020
5 253
Salut,

ps axo %mem,%cpu,comm --sort=-%mem | less
;-)

Messages postés
570
Date d'inscription
dimanche 27 novembre 2005
Statut
Membre
Dernière intervention
10 mars 2020
16
Merci à vous deux.

Effectivement plus simple.