GNU/Linux에서 프로세스를 강제로 종료하는 방법
게시됨: 2025년 2월 15일 오후 9시 44분 23초 UTC
이 문서에서는 Ubuntu에서 중단된 프로세스를 식별하고 강제로 종료하는 방법을 설명합니다.
이 페이지는 가능한 한 많은 사람이 이용할 수 있도록 영어에서 기계 번역되었습니다. 안타깝게도 기계 번역은 아직 완성된 기술이 아니므로 오류가 발생할 수 있습니다. 원하시는 경우 여기에서 영어 원문을 보실 수 있습니다:
How to Force Kill a Process in GNU/Linux
How to Force Kill a Process in GNU/Linux
이 게시물의 정보는 Ubuntu 20.04를 기반으로 합니다. 다른 버전에는 유효할 수도 있고 그렇지 않을 수도 있습니다.
가끔씩 어떤 이유에서인지 종료되지 않는 중단 프로세스가 있습니다. 제 경우 마지막으로 이런 일이 있었던 건 VLC 미디어 플레이어에서였지만, 다른 프로그램에서도 이런 일이 있었습니다.
불행히도(아니면 다행히도?) 실제로 매번 무엇을 해야 할지 기억할 만큼 자주 발생하지 않아서, 이 간단한 가이드를 쓰기로 했습니다.
먼저 프로세스의 프로세스 ID(PID)를 찾아야 합니다. 프로세스가 명령줄 프로그램에서 온 것이라면 일반적으로 실행 파일 이름을 검색할 수 있지만 데스크톱 프로그램이라면 실행 파일 이름이 무엇인지 항상 명확하게 알 수 있는 것은 아니므로 약간의 조사가 필요할 수 있습니다.
제 경우는 VLC였는데, 이건 너무나도 당연한 일이었습니다.
PID를 얻으려면 다음을 입력해야 합니다.
ps aux | grep vlc
이름에 "vlc"가 포함된 실행 중인 모든 프로세스를 보여줍니다.
그런 다음 찾은 PID에서 루트 권한으로 kill -9 명령을 실행해야 합니다.
sudo kill -9 PID
(PID를 첫 번째 명령에서 찾은 번호로 바꾸세요)
그게 다예요 :-)