[리눅스] 프로세스 죽이기

etc 2010.02.02 10:10
리눅스를 사용하다보면 윈도우의 작업관리자의 기능이 간절할때가 있다. 이때는 다음과 같은 명령어를 통해 해당 작업을 끝마칠 수 있다.

ps -aux|grep ________
kill -9 processNum


실제 사용한 것을 보면 좀 더 쉽게 이해할 수 있다. 아래는 실제 사용 예이다. 

[jjanggun@jjanggun ~]$ ps -aux|grep java
Warning: bad syntax, perhaps a bogus '-'? See /usr/share/doc/procps-3.2.7/FAQ
jjanggun    4347  2.7  4.3 602028 134660 ?       Sl   09:45   0:25 /home/jjanggun/Download/ibm-java2-i386-50/bin/javaw -Dcatalina.base=/usr/factory/workspace2/.metadata/.plugins/org.eclipse.wst.server.core/tmp0 -Dcatalina.home=/usr/factory/was/apache-tomcat-6.0.20 -Dwtp.deploy=/usr/factory/workspace2/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps -Djava.endorsed.dirs=/usr/factory/was/apache-tomcat-6.0.20/endorsed -Dfile.encoding=UTF-8 -classpath /usr/factory/was/apache-tomcat-6.0.20/bin/bootstrap.jar:/home/jjanggun/Download/ibm-java2-i386-50/lib/tools.jar org.apache.catalina.startup.Bootstrap start
jjanggun    5356  0.0  0.0   5488   808 pts/0    S+   10:00   0:00 grep java
[jjanggun@jjanggun ~]$ kill -9 4347

ps 라는 명령어를 이용해 java 라는 이름으로 된 프로세스를 찾는다. 4347 이라는 프로세스 넘버를 찾을 수 있고 해당 프로세스를 끝마치기 위해서는 kill 명령어를 사용하면 된다. 필요에 의해서 배치파일로 만들면 좀더 쉽게 프로세스를 마치는 작업을 할 수 있을 것이다. 끝.
신고
posted by 소연파파™