프로세스 목록 보기:
프로세스 상세 정보 의미:
항목 | 의미 |
UID | 프로세스를 실행한 사용자 ID |
PID | 프로세스 번호 |
PPID | 부모 프로세스 번호 |
C | CPU 사용량(% 값) |
STIME | 프로세스의 시작 날짜나 시간 |
TTY | 프로세스가 실행된 터미널의 종류와 번호 |
TIME | 프로세스 실행 시간 |
CMD | 실행되고 있는 프로그램 이름 |
STAT에 사용되는 문자 의미:
문자 | 의미 |
R | 실행 중 |
S | 인터럽트가 가능한 대기 상태 |
T | 작업 제어에 의해 정지된 상태 |
Z | 좀비 프로세스 |
STIME | 프로세스의 시작 날짜나 시간 |
s | 세션 리더 프로세스 |
+ | 포그라운드 프로세스 그룹 |
I(소문자 L) | 멀티스레드 |
특정 프로세스 정보 검색하기:
시그널(signal):
시그널 | 번호 | 기본 처리 | 의미 |
SIGHUP | 1 | 종료 | 터미널과의 연결이 끊어졌을 때 발생한다. |
SIGINT | 2 | 종료 | 인터럽트로 사용자가 ^+c를 입력하면 발생한다. |
SIGQUIT | 3 | 종료, 코어덤프 | 종료 신호로 사용자가 ^+ \을 입력하면 발생한다. |
SIGKILL | 9 | 종료 | 이 시그널을 받은 프로세스는 무시할 수 없으며 강제 종료된다. |
SIGALRM | 14 | 종료 | 알람에 의해 발생한다. |
SIGTERM | 15 | 종료 | kill 명령이 보내는 기본 시그널 |
프로세스 종료하기:
현재 실행 중인 프로세스 정보 주기적으로 출력: top
항목 | 의미 | 항목 | 의미 |
PID | 프로세스 ID | SHR | 프로세스가 사용하는 공유 메모리의 크기 |
USER | 사용자 계정 | %CPU | 퍼센트로 표시한 CPU 사용량 |
PR | 우선순위 | %MEM | 퍼센트로 표시한 메모리 사용량 |
NI | nice 값(우선순위) | TIME+ | CPU 누적 이용 시간 |
VIRT | 프로세스가 사용하는 가상 메모리 크기 | COMMAND | 명령 이름 |
RES | 프로세스가 사용하는 메모리의 크기 |
'Linux' 카테고리의 다른 글
Linux에서 C 소스 컴파일 (0) | 2022.06.15 |
---|---|
Vi 명령어 (0) | 2022.06.11 |
정규 표현식 (0) | 2022.06.03 |
파일 접근 권한 관리 (0) | 2022.06.03 |
Shell 프로그래밍 (0) | 2022.06.01 |