본문 바로가기
서버/리눅스

[Linux] 실행중인 프로세스 확인

by 코딩히어로 2021. 11. 24.
728x90

서버상에서 내가 만든 Application이 동작하는지 확인하는 방법으로는

 

해당 프로그램이 네트워크를 이용하는지 아니면 서버 자체에서만 도는 프로세스인지를 먼저 판단합니다.

 

먼저 네트워크를 이용하는 Application의 경우에는

 

netstat -ntulp

 

명령을 통해 현재 실행중인 프로세스를 확인할 수 있습니다.

 

현재 실행중인 프로세스명이 오른쪽에 정렬되어 나오고 왼쪽 세 번째 항목은

 

해당 프로세스가 어떤 포트로 동작중인지를 알려줍니다.

 

간단하게 mysqld 같은경우 database이므로 공용 포트 3306을 이용하는 것을 알 수 있습니다.

 

두 번째로는 서버 내에서만 실행되는 프로세스를 확인하는 방법입니다.

 

Ps -Al

 

명령을 통해 확인이 가능하지만 실행 중인 모든 항목이 출력되므로 옵션 명령을 하나 추가해줍니다.

 

Ps -Al | grep 확인할프로세스명

 

이렇게 하면 내가 확인하고 싶은 프로세스만 선택해서 실행 중인지를 알 수 있습니다.

728x90
반응형

댓글