반응형
Recent Posts
Recent Comments
«   2024/04   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
Archives
Today
Total
관리 메뉴

Synchronized's Database

리눅스 시스템의 시스템 사용정보 간단표기 방법 본문

정보보안이야기/리눅스

리눅스 시스템의 시스템 사용정보 간단표기 방법

커피를마시면잠이안와 2017. 1. 10. 13:52
반응형

리눅스 서버를 쓰다보면, 자신의 서버에 메모리, 디스크, CPU 사용량에 대해 궁금한게 있을 겁니다. 

특히 서버관리자라면, 관련 정보를 보기쉽게 간단히 표현하고 싶기도 하죠 


기본적으로 리눅스는 top , df, free 라는 명령어로 시스템의 CPU, 하드디스크 사용량, 메모리 사용량에 대해 확인할 수 있는데요.

이런 명령은 확인은 가능하나 보여주는 정보의 양이 많기 때문에 한번에 바로 파악하기는 힘들죠. 


그래서 저는 아래의 명령으로 간단하게 만들어 보았습니다. :D


#메모리 사용량

free -m | awk 'NR==2{printf "Memory Usage: %.2f%%\n", $3*100/$2}'


<결과 화면>




#디스크 사용량 ( "/" 파티션 예)

df -h | awk '$NF=="/"{printf "Disk Usage: %s\n", $5}'


<결과 화면>


#CPU 사용량

cat /proc/stat | grep 'cpu ' | awk '{usage=($2+$4)*100/($2+$4+$5)} END {print usage "%"}'



<결과 화면>



각자 입맛에 맞게 쓰면 좋을것 같네요 ^^


반응형