프로세스 명령어 정리 (ps, grep, kill, pkill)

PersesTitan·2023년 6월 8일
0

라즈베리파이

목록 보기
3/6

ps [옵션]

Process Status
프로세스 목록을 확인할 수 있는 명령어

옵션

옵션설명
-e모든 프로세스 정보 출력
-f자세한 내용 출력
-u [UID]UID에 대한 모든 프로세스 출력

출력 정보

출력설명
UID프로세스 실행한 사용자 ID
PID프로세스 번호
PPID부모 프로세스 번호
C프로세스 우선순위
STIME프로세스 시작시간 (h:m:s)
TTY실행된 단말기 종류와 번호
CMD프로세스 프로그램 이름

pgrep [옵션] [패턴]

주의 : 일부 OS에서는 지원하지 않을 수 있습니다.
패턴에 일치하는 프로세스 검색

옵션설명
-x패턴과 완전히 일치하는 프로세스
-n패턴중 가장 최근 프로세스
-U [UID]UID에 대한 모든 프로세스 출력
-lPID와 프로세스명 출력
-t [TTY]실행한 단말기와 일치하는 프로세스 출력

kill [신호] [PID]

프로세스를 종료시키는 신호

신호이름설명
-1SIGHUP터미널이 종료되었을때
-2SINGINT프로세스 종료(Ctrl+C)
-9SINGKILL프로세스 강제종료
-15SIGTERMkill 기본 신호

pkill [신호] [이름]

kill과 똑같이 프로세스를 종료하지만 프로세스 이름 기준으로 종료하는 명령어입니다.

profile
안녕하세요 페르세스 티탄입니다! 부족한 부분이 많이 있겠지만 잘부탁드립니다.

0개의 댓글