상세 컨텐츠

본문 제목

[Ubuntu] 프로세스 강제 종료시키기

IT

by 조응지 2022. 3. 6. 20:22

본문

우분투를 사용하다가 프로세스를 강제 종료해야하는 상황이 발생했을때가 있습니다.

그런 상황에 대비하여 강제 종료에 대해 알아보겠습니다.

 

리눅스에서는 동작 중인 프로세스를 강제 종료하는 방법으로 kill 명령어를 사용합니다.

 

먼저, 동작 중인 프로세스들을 확인합니다.

ps -ef

위 명령어를 사용하면 동작 중인 프로세스 목록들이 뜹니다.

하지만 너무 많은 목록이 뜨기 때문에 구체적으로 종료하고 싶은 프로세스 이름으로 다시 검색을 해줍니다.

ps -ef | grep tomcat9

저는 tomcat을 강제 종료 시키기 위해 tomcat을 검색하였습니다.

 

검색 결과

동그라미 친 부분이 PID(프로세스 식별번호) 입니다.

 

이렇게 PID를 알아낸 후에는 kill 명령을 통해 프로세스를 강제 종료 할 수 있습니다.

Kill

지정한 시그널을 프로세스에 보낸다.
형식 : kill [-시그널] PID
시그널 
1) 2 : 인터럽트 시그널을 보낸다. 
2) 9 : 프로세스를 강제 종료한다.
3) 15 : 프로세스와 관련된 파일을 정리한 후 종료한다. 종료되지 않는 프로세스가 남아있을 수 있다.
         (설정이 없으면 15로 실행된다)
kill -9 23013

 

이렇게하면 프로세스가 강제 종료된다.

'IT' 카테고리의 다른 글

[Linux] SSH port 변경하기  (0) 2022.03.01
[리눅스] vi 에디터 사용법  (2) 2022.02.27
Linux 명령어 실습해보기(1)  (0) 2022.01.23
VirtualBox 이용해서 Ubuntu 설치하기  (0) 2022.01.23
Linux 명령어 - 우분투 사용  (2) 2022.01.09

관련글 더보기