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

Signaler
Messages postés
588
Date d'inscription
dimanche 27 novembre 2005
Statut
Membre
Dernière intervention
10 mai 2021
-
Messages postés
588
Date d'inscription
dimanche 27 novembre 2005
Statut
Membre
Dernière intervention
10 mai 2021
-
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
209
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
36299
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
27 janvier 2021
6 272
Salut,

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

Messages postés
588
Date d'inscription
dimanche 27 novembre 2005
Statut
Membre
Dernière intervention
10 mai 2021
18
Merci à vous deux.

Effectivement plus simple.