리눅스 > 쉘스크립트 > 셈플 > 메모리 사용량
Redjini WiKi
쉘스크립트 관련
- 리눅스 > 쉘스크립트linux/script (12)
- 리눅스 > 쉘스크립트 > 배열(Array)linux/script/array
- 리눅스 > 쉘스크립트 > 셈플linux/script/example (2)
- 리눅스 > 쉘스크립트 > 셈플 > 메모리 사용량linux/script/example/free memory
- 리눅스 > 쉘스크립트 > 셈플 > MySQL 백업linux/script/example/mysql backup
- 리눅스 > 쉘스크립트 > 파일linux/script/file
- 리눅스 > 쉘스크립트 > 함수(Function)linux/script/function
- 리눅스 > 쉘스크립트 > 문자열입력받기linux/script/read
- 리눅스 > 쉘스크립트 > 변수(Variable)linux/script/variable
소스
#!/bin/sh
MEM_TOT=`free | grep ^Mem | awk '{print $2}'`
MEM_FRE=`free | grep ^Mem | awk '{print $4}'`
MEM_BUF=`free | grep ^Mem | awk '{print $6}'`
MEM_CAH=`free | grep ^Mem | awk '{print $7}'`
REAL_MEM_FREE=$(($MEM_FRE+$MEM_BUF+$MEM_CAH))
REAL_MEM_USED=$(($MEM_TOT-$REAL_MEM_FREE))
echo "TOTAL: $MEM_TOT"
echo "FREE : $REAL_MEM_FREE"
echo "USED : $REAL_MEM_USED"