투케이2K

60. (LINUX/리눅스) top 시스템 사용량 확인 명령어 기본 설명 및 사용 옵션 정리 본문

Linux (cmd)

60. (LINUX/리눅스) top 시스템 사용량 확인 명령어 기본 설명 및 사용 옵션 정리

투케이2K 2024. 7. 23. 19:13

[개발 환경 설정]

사용 툴 : Putty

OS : LINUX

 

[소스 코드]

 

# -------------------------------------------------------------
# [요약 설명]
# -------------------------------------------------------------

1. top 명령어는 리눅스에서 시스템 사용량을 확인할 때 사용 되는 명령어입니다

2. top 명령어는 리눅스 시스템이 실행되고 난 후 부터 지금까지의 시간과 시스템에 로그인 된 사용자 수 
   그리고 시스템 부하율을 표시하는 명령어인 uptime 의 결과를 가장 상단에 표시해주며, 
   그 아래로 프로세스 수치, CPU 정보, 메모리 정보를 보여주고, 각 프로세스별 부하율과 상태를 표시합니다

# -------------------------------------------------------------
# [주요 옵션 설명]
# -------------------------------------------------------------

-a : 프로세스를 메모리사용률로 정렬하여 표시 (기본은 CPU사용률 정렬)

-d [초] : 화면갱신시간을 입력받은 초단위로 처리 (기본은 3초마다 갱신)

-i : 프로세스와 좀비프로세스를 표시하지 않도록 처리

-u [사용자] : 입력된 사용자의 프로세스만 표시

# -------------------------------------------------------------
# [소스 코드 사용 예시]
# -------------------------------------------------------------

문법 : $ top [옵션]

예시 : $ top -a

# -------------------------------------------------------------
# [Linux top 실행 프로세스 항목 설명]
# -------------------------------------------------------------

- PID : 프로세스 아이디

- USER : 프로세스 소유자

- PR : 실행우선순위

- NI : 실행우선순위 (Nice Value)

- VIRT : 프로세스 사이즈 (KB)

- RES : 프로세스가 사용하는 메모리

- SHR : 프로세스가 사용하는 공유 메모리

- S : 프로세스의 상태

- %CPU : 프로세스가 사용하는 CPU 사용률

- %MEM : 프로세스가 사용하는 메모리 사용률

- TIME+ : 1/100초 단위 프로세스 실행시간

- COMMAND : 프로세스 명령어

# -------------------------------------------------------------

 

반응형
Comments