Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Command for finding process using too much CPU [closed]

What command can I use to find a process that's using a lot of CPU? Can I do this without installing something new?

like image 746
user1136342 Avatar asked Feb 27 '13 03:02

user1136342


2 Answers

Or using a few other utils you could do:

ps aux | sort -rk 3,3 | head -n 5

Change the value of head to get the number of processes you want to see.

like image 112
squiguy Avatar answered Nov 04 '22 10:11

squiguy


Try doing this :

top -b -n1 -c 

And if you want the process that takes the most %CPU times :

top -b -n1 -c  | awk '/PID *USER/{print;getline;print}'

or

top -b -n1 -c  | grep -A 2 '^$'
like image 41
Gilles Quenot Avatar answered Nov 04 '22 09:11

Gilles Quenot