1. 실행 중인 프로세스 종료
kill 명령어를 통해 실행 중인 프로세스를 종료할 수 있음
1-1. %% 식별자를 통해 현재 작업(가장 최근 작업) 종료하기
xeyes를 백그라운드로 실행
xeyes &
[1] 1853kill 명령어를 통해 현재 작업(가장 최근 작업) 종료
kill %%→ %% - 현재 작업을 가리키는 식별자
1-2. 프로세스 ID를 확인하여 종료하기
보통 프로그램을 실행하자마자 종료하는 일은 거의 없기 때문에, 해당 서버에서 실행 중인 수 많은 프로세스 중에서 특정 프로세스 ID를 찾아 종료하는 것이 일반적임
모든 프로세스 조회
ps -ef→ 실행 중인 모든 프로세스들이 출력됨
-e - 내가 아닌 다른 사용자들이 실행시킨 프로세스까지 조회
-f - 보다 상세한 정보 출력(full format)
내가 실행한 프로세스 기준 xeyes 프로세스만 조회
ps | grep xeyes
1854 pts/0 00:00:00 xeyes프로세스 ID를 확인하여 종료
kill 18541-3. 실행 중인 모든 xeyes 프로그램 종료
killall 명령어를 통해 프로그램 이름을 지정하여 동일한 이름의 모든 프로그램 종료 가능
xeyes 프로그램을 백그라운드에서 한 번에 3개 실행
xeyes & xeyes & xeyes &모든 xeyes 프로그램을 한 번에 종료
killall xeyes
→
[1] Terminated xeyes
[2]- Terminated xeyes
[3]+ Terminated xeyesLast updated on