🌱 Computer Science/OS

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

카프리썬_ 2020. 4. 23. 22:00
728x90
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

 

728x90
반응형