본문 바로가기
🌱 Computer Science/OS

[Linux 명령어] ps : 프로세스 상태확인

by 카프리썬_ 2020. 4. 23.
728x90

ps (Process Status)

프로세스 상태확인 명령어

현재 특정 프로세스가 실행되고 있는지, 실행되고 있는 프로세스가 어떤 pid를 갖고 있는지 확인

top은 실시간 리소스 정보, ps는 현재시점의 프로세스 정보

 

옵션

-e (all) 모든 프로세스 출력 
-f  (full) full 포맷으로 출력
-l (long) 긴 포맷으로 출력
-p (process) 특정 pid의 프로세스 출력
-u (user) 특정 사용자의 프로세스 출력

 

해석

ps명령어
ps명령어 각 컬럼값

 

예시

1. 모든 프로세스 풀포맷으로 확인 : ps –ef 

ps -ef 명령어
ps -ef 각 컬럼값

2. 특정 프로세스출력 : ps -p [프로세스번호]

ps -p 1

3. 특정 user가 가지고 있는 프로세스 출력 : ps -u [user명]

ps -u root

4. grep으로 검색한 내용에 대한 프로세스 출력 : ps -ef | grep [검색키워드]

apache 검색
sshd 검색

 

출처

https://arer.tistory.com/150

 

[리눅스]ps명령어(프로세스 확인 명령어, 특정 프로세스 확인)

리눅스 프로세스 확인 명령어 - ps명령어 리눅스 OS관리 시 프로세스를 확인하는 경우가 매우 많이 있다. 이때 사용하는 명령어가 ps(Process Status)명령어이다. ps명령어는 현재 실행중인 프로세스 목록을 보여..

arer.tistory.com

 

2) pidstat

3) pstress

4) pmap

 

kill관련 시그널

https://jhnyang.tistory.com/143?category=815412

 

[리눅스 / 유닉스 ] 시그널이란? 시그널(SIGNAL) 종류, 상황, 유사 시그널 차이점

[리눅스 유닉스 완전 정복 목차] 안녕하세요~ 오늘은 시그널 SIGNAL 에 대한 간략 포스팅을 진행하고자 합니다! 트와이스의 곡 시그널이 유행(?)하면서 시그널이 신호를 의미한다는건 다들 알고 계실거고... IT에..

jhnyang.tistory.com

 

반응형