1. 프로세스 조회 명령어
#프로세스 조회
ps
ps [-options]
ex) ps -f
#특정 프로세스 조회
ps -ef | grep [프로세스명]
또는
pstree
#프로세스 PID 조회
pgrep [프로세스명]
pidof [프로세스명]
자주 사용하는 ps 옵션 종류
종류 | 내용 |
-a | 프로세스 현황 표시 |
-u | 유저 지향적 조회 |
-x | 터미널 제어 없이 프로세스 현황 조회 |
-o | 유저 포맷팅 |
-f | 자세한 프로세스 정보 조회 |
-e, -ef | 현재 시스템 내에서 실행중인 모든 프로세스 리스트 조회 |
-aux | 프로세스 목록 배열 및 시스템 자원 사용률 확인 |
2. 프로세스 상태 확인
#현재 실행중인 프로세스 목록 조회
top
#특정 프로세스 상태 확인
top | grep [프로세스명]
3. 프로세스 중지
#해당 프로세스 중지
kill [프로세스PID]
kill [-옵션] [프로세스PID]
ex) kill -1 15403
자주 사용하는 kill 옵션
옵션 | 설명 |
-1 (SIGHUP) | 프로세스를 재시작 시키는 옵션 |
-2 (SIGINT) | 인터럽트 실행 중지 옵션 |
-9 (SIGKILL) | 프로세스 무조건 강제 종료 옵션 - 데이터가 유실되거나 리소스가 제대로 처리되지 않는 문제가 발생할 수 있음. |
-15 (SIGTREM) | 프로세스를 최대한 정상 종료, kill 명령의 기본 옵션 |
-19 (SIGSTOP) | 프로세스 즉시 정지 옵션 |
'DevOps' 카테고리의 다른 글
[Oracle] 오라클 삭제 후 COMMIT 한 데이터 복구 명령어 (0) | 2022.09.13 |
---|---|
[Oracle] 오라클DB 테이블 스페이스 관련 명령어 (0) | 2022.08.19 |
[Linux] 환경변수 관련 명령어 (0) | 2022.07.18 |
[Oracle] 오라클 SQLPLUS 원격 접속 방법 (0) | 2022.07.15 |
[JVM] 자바 스레드와 리눅스 스레드, LWP, POSIX Thread (0) | 2022.07.15 |