Killing a Process in Linux

At times we encounter java process that won't stop by issuing the usual command "./shutdown.sh", or in some cases a multiple instance was created when the program was not properly restarted.

Below are the sample process status of the java in my linux box.

[root@geone bin]# ps -eaf | grep java
root 27272 1 0 Jul06 ? 00:00:22 /usr/java/j2sdk1.4.1_01/bin/java
root 27684 27273 0 Jul06 ? 00:03:01 /usr/java/j2sdk1.4.1_01/bin/java
root 27685 27273 0 Jul06 ? 00:04:23 /usr/java/j2sdk1.4.1_01/bin/java
root 27686 27273 0 Jul06 ? 00:03:01 /usr/java/j2sdk1.4.1_01/bin/java
root 27687 27273 0 Jul06 ? 00:03:01 /usr/java/j2sdk1.4.1_01/bin/java
root 27688 27273 0 Jul06 ? 00:03:04 /usr/java/j2sdk1.4.1_01/bin/java
root 27689 27273 0 Jul06 ? 00:03:04 /usr/java/j2sdk1.4.1_01/bin/java
root 27690 27273 0 Jul06 ? 00:03:04 /usr/java/j2sdk1.4.1_01/bin/java
root 27691 27273 0 Jul06 ? 00:03:01 /usr/java/j2sdk1.4.1_01/bin/java
root 27692 27273 0 Jul06 ? 00:03:01 /usr/java/j2sdk1.4.1_01/bin/java
root 27693 27273 0 Jul06 ? 00:03:02 /usr/java/j2sdk1.4.1_01/bin/java
root 27694 27273 0 Jul06 ? 00:03:01 /usr/java/j2sdk1.4.1_01/bin/java
root 27695 27273 0 Jul06 ? 00:03:04 /usr/java/j2sdk1.4.1_01/bin/java
root 2015 27273 0 Jul07 ? 00:00:00 /usr/java/j2sdk1.4.1_01/bin/java
root 2016 27273 0 Jul07 ? 00:00:00 /usr/java/j2sdk1.4.1_01/bin/java
root 2017 27273 0 Jul07 ? 00:00:00 /usr/java/j2sdk1.4.1_01/bin/java
root 2018 27273 0 Jul07 ? 00:00:00 /usr/java/j2sdk1.4.1_01/bin/java
root 2053 27273 0 Jul07 ? 00:00:00 /usr/java/j2sdk1.4.1_01/bin/java
root 2054 27273 0 Jul07 ? 00:00:00 /usr/java/j2sdk1.4.1_01/bin/java
root 2055 27273 0 Jul07 ? 00:00:02 /usr/java/j2sdk1.4.1_01/bin/java

root 2056 27273 0 Jul07 ? 00:00:00 /usr/java/j2sdk1.4.1_01/bin/java
root 24302 27273 0 Jul08 ? 00:03:00 /usr/java/j2sdk1.4.1_01/bin/java
root 24303 27273 0 Jul08 ? 00:03:00 /usr/java/j2sdk1.4.1_01/bin/java
root 24304 27273 0 Jul08 ? 00:02:59 /usr/java/j2sdk1.4.1_01/bin/java
root 24305 27273 0 Jul08 ? 00:02:58 /usr/java/j2sdk1.4.1_01/bin/java
root 24338 27273 0 Jul08 ? 00:02:58 /usr/java/j2sdk1.4.1_01/bin/java
root 24339 27273 0 Jul08 ? 00:02:59 /usr/java/j2sdk1.4.1_01/bin/java
root 24340 27273 0 Jul08 ? 00:02:58 /usr/java/j2sdk1.4.1_01/bin/java
root 24341 27273 0 Jul08 ? 00:02:59 /usr/java/j2sdk1.4.1_01/bin/java
root 24404 27273 0 00:06 ? 00:02:57 /usr/java/j2sdk1.4.1_01/bin/java

The best way to stop the process is to issue the command below:

$ kill -9 `ps -eaf | grep java | awk '{ print $2, $8}'`

Comments

Popular posts from this blog

Radiator Radius Installation connecting to ORACLE (CentOS)

Scraping an Entire Website using LINUX

How to enable clustering in Openfire Enterprise?