반응형
1. 소수점 버림
TOTAL=`free | grep ^Mem | awk '{print $2}'`
USED1=`free | grep ^Mem | awk '{print $3}'`
USED2=`free | grep ^-/+ | awk '{print $3}'`
NOMINAL=$((100*USED1/TOTAL))
ACTUAL=$((100*USED2/TOTAL))
echo NOMINAL=${NOMINAL}% ACTUAL=${ACTUAL}%
2. 소수점 포함
TOTAL=`free | grep ^Mem | awk '{print $2}'`
USED1=`free | grep ^Mem | awk '{print $3}'`
USED2=`free | grep ^-/+ | awk '{print $3}'`
NOMINAL=`echo "100*$USED1/$TOTAL" | bc -l`
ACTUAL=`echo "100*$USED2/$TOTAL" | bc -l`
echo NOMINAL=${NOMINAL:0:5}% ACTUAL=${ACTUAL:0:5}%
CentOS7일 경우 아래 링크 참고
https://intro0517.tistory.com/247
반응형
'Server' 카테고리의 다른 글
인터넷 안되는 환경에서 yum 설치 (rpm 패키지 다운로드) (1) | 2022.09.29 |
---|---|
[CentOS7] 메모리 실제 사용률 스크립트 확인 (0) | 2022.04.13 |
[Debian] Apache 모듈 활성화 및 로드된 모듈 확인 (0) | 2022.02.04 |
Nginx 13: Permission denied) while connecting to upstream (해결법3) (0) | 2021.04.07 |
[CentOS] 방화벽 firewalld 설정 (0) | 2020.10.14 |
댓글