I love all the great utilities that are available out of the box with Linux. With the power they put at my fingers tips, I feel pretty darned near omnipotent at times when I am in front of the command line. Especially when some of the simplest utilities easily lay bare everything that is going on with the OS for me to scrutinize.
Earlier this evening a friend of mine who less than six months into his Linux journey catches me on IRC asking how he can tell which processes are consuming the most system resources as it happens.
Now here is where a little CLI magic comes with with the help of handful of *nix commands and a pair of pipes.
To grab a snap shot of the processes currently running on your box, you would use the 'ps' command. It has a heck of a lot of options. You can read more about it here or type 'man ps' in your console.