Linux 명령을 사용하여 사용 된 메모리 (RAM)를 백분율로 검색하려고합니다. 내 cpanel은 특정 웹 페이지에 표시해야하는 메모리 사용을 표시합니다.
포럼에서 다음에서 올바른 메모리를 찾을 수 있음을 발견했습니다.
free -m
결과:
-/+ buffers/cache: 492 1555
-/ + buffers / cache : 올바른 메모리 사용량을 포함합니다. 이 정보를 구문 분석하는 방법을 모르거나 백분율로 사용되는 메모리를 가져 오는 다른 명령이 있는지 모르겠습니다.
$ free | awk '/Mem/{printf("used: %.2f%"), $3/$2*100} /buffers\/cache/{printf(", buffers: %.2f%"), $4/($3+$4)*100} /Swap/{printf(", swap: %.2f%"), $3/$2*100}'
free | grep Mem | awk '{print $4/$2 * 100.0}'