JSCODE Logo
프로그래밍 과외블로그후기멘토진
회사명 : JSCODE대표 : 박재성사업자 등록번호 : 244-22-01557통신판매업 : 제 2023-인천미추홀-0381 호
학원 명칭 : 제이에스코드(JSCODE)원격학원학원설립ㆍ운영 등록번호 : 제6063호

서울특별시 구로구 경인로 20가길 11(오류동, 아델리아)

Copyright ⓒ 2025 JSCODE - 최상위 현업 개발자들의 프로그래밍 교육 All rights reserved.

이용약관개인정보처리방침
← 블로그 목록으로 돌아가기

[실습] 실행시킨 Spring Boot 프로세스를 조회하고 종료해보기

JSCODE 박재성
JSCODE 박재성
2025-12-06
author
JSCODE 박재성
category
Linux
createdAt
Dec 6, 2025
series
비전공자도 이해할 수 있는 리눅스 입문/실전
slug
practice-view-kill-spring-boot-process
type
post
updatedAt
Dec 6, 2025 05:39 AM

✅ 실행시킨 Spring Boot 프로세스를 조회하고 종료해보기

  1. Spring Boot 서버 실행
    1. $ cd ~/linux-springboot/build/libs $ java -jar linux-springboot-0.0.1-SNAPSHOT.jar
      notion image
       
  1. 잘 작동하는 지 확인
    1. http://{EC2 인스턴스의 Public IP 주소}:8080 주소로 접속해보자.
      notion image
      notion image
       
  1. 새로운 터미널 창 열어서 프로세스 조회해보기
    1. Spring Boot 서버를 실행시킨 채로 다른 명령어를 입력하려고 해도 작동하지 않기 때문에 새로운 터미널 창을 열어주자. (왜 작동을 하지 않는 지는 다음 강의에서 설명할 예정이다.) 그러고 다음 명령어를 입력해서 실행 중인 프로세스를 조회해보자.
      $ ps aux
      notion image
      출력값을 살펴보면 익숙한 명령어(java -jar linux-springboot-0.0.1-SNAPSHOT.jar)가 보인다. 프로세스를 실행할 때 사용한 명령어가 출력된 것이다. 이 프로세스가 바로 Spring Boot의 프로세스인 것이다.
       
      하지만 실행 중인 프로세스가 많다면 눈으로 일일이 찾기가 힘들다. 따라서 실무에서는 아래 명령어로 빠르게 실행 중인 Spring Boot 프로세스를 찾는다.
      $ ps aux | grep java
      이 명령어는 Spring Boot 서버를 실행한 이후에 프로세스가 죽지 않고 정상적으로 잘 실행됐는 지를 확인할 때도 종종 사용한다.
      notion image
       
  1. Spring Boot 프로세스 종료하기
    1. 실행 중인 Spring Boot 서버를 종료하고 싶을 수 있다. 그럴 때는 아래 명령어를 통해 실행 중인 Spring Boot 프로세스의 PID를 먼저 알아내야 한다.
      $ ps aux | grep java
      notion image
       
      그런 다음 PID를 활용해 아래와 같이 프로세스를 종료하는 명령어를 실행시키면 된다.
      $ kill 106026
 
  1. 정상적으로 종료됐는 지 확인하기
    1. Spring Boot 서버를 실행시킨 터미널 창 확인하기
      1. notion image
         
    2. IP 주소로 접속해보기
      1. notion image
         
    3. 프로세스 조회해보기
      1. $ ps aux | grep java
        notion image
        java -jar …로 시작하는 COMMAND를 가진 프로세스가 조회되지 않는다. 즉, 실행되고 있는 Spring Boot 서버는 없다는 뜻이다.
 
 
author
JSCODE 박재성
category
Linux
createdAt
Dec 6, 2025
series
비전공자도 이해할 수 있는 리눅스 입문/실전
slug
type
series-footer
updatedAt
Dec 6, 2025 05:28 AM
📎
이 글은 비전공자도 이해할 수 있는 리눅스 입문/실전 강의의 수업 자료 중 일부입니다.