OS/Linux

[Linux] top 명령어 옵션

Dev.Congsik 2025. 4. 11. 17:07
728x90

top

  • top는 리눅스 운영체제에서 사용하는 모니터링 도구이다. 서버의 리소스 등을 모니터링할 수 있으며, 프로세스 별 pid, 사용자, CPU 점유율, Memory 사용량, swap 메모리 사용량 등을 확인할 수 있다.
  • 기본 설정만으로도 대략적인 지표들을 한눈에 확인할 수 있다.
  • 수동 refresh : 스페이스 바

 

h -> 도움말이 표시된다.

 

d 또는 s -> 화면 갱신 주기(1초->3초)를 변경할 수 있다.

 

f -> 모니터링에 표시할 항목 선택 (방향키 위아래로 이동, 스페이스바를 눌러 선택, 선택항목 왼쪽에 *표시)

 

u -> 유저명 입력(빈칸은 전체 유저)
특정 유저의 프로세스 목록만 출력

 

e -> 메모리 바이트 표시방법 변경 (MB, GB, TB, PB)

 

c -> command 표시방법 변경(간단, 세부)

 

CPU / Memory 표시방법 변경

t -> 원하는 모양으로 Task, cpu 사용량 통계 표시방법을 바꿀 수 있다.

 

m -> 원하는 모양으로 Memory 표시방법을 바꿀 수 있다.

 

정렬 관련

shift + m -> 메모리 사용량 높은순으로 정렬
shift + p -> cpu 사용량 높은 순으로 정령

 

필터링 관련

o -> 조건에 충족하는 필드만 표시할 수 있다. (필드명,조건값) 지정 후 엔터로 적용
filter #1 적용 후 추가로 o를 눌러 연속으로 적용가능하다.
filter #1(%MEM>5.0) 필터 적용
filter #2 (%CPU>5.0) 추가 적용 (필터 초기화 : =)

 

 

728x90