Linux 명령어 완벽 정리: 시스템 모니터링 핵심 6선

2025. 7. 25. 22:25리눅스

728x90

🐧 리눅스 필수 시스템 모니터링 명령어 정리

리눅스를 처음 배우는 분들을 위해 시스템 상태를 확인하는 필수 명령어들을 설명과 예제 중심으로 정리했습니다.

 

📊 시스템 모니터링 명령어 요약표

명령어 설명
top, htop 실시간 CPU, 메모리, 프로세스 상태 확인 (htop은 컬러 UI)
ps aux 전체 프로세스 목록 확인
df -h 디스크 파티션별 사용량 확인 (사람이 보기 쉽게)
du -sh * 디렉토리별 용량 합계 확인
free -h 전체 메모리 사용량 및 여유 공간 확인
uptime 시스템 가동 시간 및 평균 부하(load average) 확인

 

 

✅ 명령어별 실습 예제

1. top, htop

top
# 또는
htop  # 설치: sudo apt install htop

결과:
top: 실시간 CPU, 메모리, 프로세스 상태 출력 (종료: q)
htop: 컬러 UI로 실시간 상태 출력 (종료: F10 또는 q)

 

2. ps aux

ps aux

결과: 전체 프로세스 목록 출력 (USER, PID, CPU%, MEM% 등 포함)

 

3. df -h

df -h

결과: 디스크 파티션별 용량/사용률/남은 공간 출력 (GB/MB 단위)

 

4. du -sh *

du -sh *

결과: 현재 디렉토리 내 각 폴더/파일의 총 용량이 사람이 읽기 쉬운 단위(KB, MB 등)로 표시됨

 

5. free -h

free -h

결과: 전체 메모리/사용 중 메모리/여유 메모리 및 swap 등의 상태를 MB/GB 단위로 출력함

 

6. uptime

uptime

결과: 시스템 가동 시간 및 1/5/15분 평균 부하(load average) 출력

 

 

▶️ 전체 실습 순서 요약

top                 # 또는 htop (sudo apt install htop)
ps aux             # 전체 프로세스 목록 확인
df -h              # 디스크 사용량
du -sh *           # 현재 위치 내 폴더/파일 용량 확인
free -h            # 메모리 상태
uptime             # 가동 시간 및 평균 부하 확인
    

🔚 topq, htopF10 또는 q로 종료하세요.

 

 

👍 도움이 되셨다면 댓글이나 공감 부탁드립니다!

728x90