05_Study(kill, jobs)
댓글수 · 2023.03.13
kill 터미널에서 프로그램이 실행되고 있을 때, Ctrl + c 을 통해 프로세스를 종료시켜 본 적이 있을 겁니다. Ctrl + c 키를 눌렀을 때, 프로그램을 종료하기 이벤트가 발생을 하게 되고, 이러한 이벤트를 프로세스에 전달하는 과정이 필요합니다. 이 때, 종료라는 이벤트를 프로세스에 알려주기 위해서 사용하는 것을 시그널(Signal)이라고 합니다. 이렇게 특정 프로세스에 작업 중지, 실행 종료, 대기, 재시작, 강제 종료 등의 시그널을 전달하기 위해서 kill 명령을 사용합니다. kill -l 명령을 사용하면, 사용할 수 있는 시그널의 종류를 확인 할 수 있습니다. 주로 사용하는 시그널은 다음과 같습니다. SIGHUP : 재시작할 때 사용 SIGINT : 실행 중지 시그널, Ctrl + c SI..