Linux / Unix, TOP command is very helpful to displying current running on system status. Update and display top CPU processes periodically. We can view different types of processing status by using keys.

We can get information easily from Top Command usage,


Server Up time
Users Logged on system
Server Load average
View Number of Task
View Number CPU`s (Core)
RAM Memory usage (Usage, Buffer, Free)
SWAP Memory usage (Usage, free, Cached)
D : uninterruptible sleep
R : running status
S : sleeping status
T : traced or stopped
Z : zombie process
PID  : Process ID.
USER : The user name who runs the process.
PR   : Priority
NI   : Nice value
%CPU : CPU usage
TIME : CPU Time
%MEM : Memory usage
VIRT : Virtual Image (kb)
SWAP : Swapped size (kb)
RES  : Resident size (kb)
S    : Process Status


1. CPU process command: top
 
top

This command shows infomattion about like, Processes, Memory usage (RAM, SWAP), CPU Load average. 



2. Display specific user process: top -u 
 
  # top -u apache

If you use -u option specifies  display specific user process information,
  
  

3. Time delay top -d secs.tenths
  
  #  top -d 03.00

Use -d option specifies the Delay-time interval between screen updates as below command every 3 seconds updates automatically   
  

Interactive running TOP command by Keys:
  
4. Command help?:
   
If press h or

     This will be dispalys the help page and press 'q' for quit.

5. Update Status

    If press space bar Immediately update display

6. To Kill Specific Process

   If press k asking process id which is want to kill. By default get 1 st PID or you can enter PID which you want to kill process.



Then,  enter 9, then press enter button.



7. Display process status


If you precess (SHIFT + P) shows information order by top process

8. Display Memory status

If you precess (SHIFT + M) shows information order by top  Memory usage process

9. Highlight with Color Running Process in Top

If you Press 'z' option is will display running process with color for  identified running process.



10. Save Top Command Reports :

If you will Press  Shift+W  to save the running top command results under /root/.toprc.