I usually check CPU occupation rate by
| $ ps u | 
But it does not provide any sorting features, and below additional parameters will be helpful.
| $ ps u --sort=-pcpu | 
In my case, I use below command to check the system status by root account remotely.
| $ ps aux --sort=-pcpu |