Kill a java process (in linux) by process name instead of PID
While configuring/installing Hadoop cluster we often need to kill a Java Process/Daemon. We see Java Processes/Daemons running with jps command. Usually we kill a Java process with its PID. E.g. kill -9 112224 It is little bit difficult to type the PID. Is there a way to kill the process by its name? In a single command? Here is the command to kill the Java process by is Process Name instead of its ProcessID. kill `jps | grep "DataNode" | cut -d " " -f 1` Let me explain more, about the benefit of this command. Lets say you are working with Hadoop cluster. Its often required that you check java