Find Out the Top 10 CPU Hogs
August 29, 2007
I found this command useful in finding out which top 10 processes are hogging my CPU resources. Note that this command is specific to the Red Hat flavor of Linux. See the man page for ps for the correct output format to use for your specific platform:
ps -eo pcpu,pid,user,args | sort -k1 -r | head -11
Substitue pcpu above with pmem to see the memory hogs instead.
Bourne Shell Logging Routine
August 28, 2007
Here’s another logging routine, this one is written in Bourne shell:
#!/bin/sh log_message() { echo `date "+%m/%d/%y %H:%M:%S %Z"` "$1" | tee -a aaa.out } log_message "Hello there" log_message "Goodbye"
Sample output:
08/28/07 23:16:13 EDT Hello there 08/28/07 23:16:13 EDT Goodbye