본문 바로가기
리눅스

리눅스 메모리 상태 확인 명령어: free로 쉽게 확인하는 방법!

by 개발하는 늑대 2025. 6. 1.
728x90

실제 free -h 를 실행시 결과물 코딩하는 늑대 제공

 

리눅스 메모리 상태 확인, 이렇게 쉬울 수가! 🖥️

리눅스 시스템 관리자라면 메모리 상태 확인은 필수죠! 이번 포스트에서는 리눅스 메모리 상태를 빠르고 쉽게 확인할 수 있는 명령어, 특히 free 명령어를 중심으로 핵심만 쏙쏙 정리해드릴게요. 😊 초보자도 쉽게 따라 할 수 있으니 걱정 마세요!

1. 메모리 확인의 최강자: free 명령어

리눅스에서 메모리 상태를 확인하려면 free 명령어가 최고입니다. 이 명령어는 시스템의 RAM과 스왑 메모리 사용량을 간단히 보여줘요. 특히, free -h 옵션은 메모리 크기를 GB, MB 단위로 보기 쉽게 표시합니다.

  • 총 메모리: 시스템의 전체 RAM
  • 사용 중: 현재 사용 중인 메모리
  • 사용 가능: 애플리케이션이 사용할 수 있는 메모리
  • 스왑: 디스크에 저장된 가상 메모리

예시: free -h를 입력하면 아래와 같은 결과가 나와요!

  total used free shared buff/cache available
Mem: 3.9G 1.1G 2.4G 0.1G 0.4G 2.4G
Swap: 2.0G 0.0G 2.0G      

2. free 명령어 주요 옵션

free 명령어는 다양한 옵션으로 더 유용하게 사용할 수 있어요. 자주 쓰이는 옵션을 정리해봤습니다!

옵션 설명
-h 인간이 읽기 쉬운 형식(GB, MB)으로 출력
-m MB 단위로 표시
-g GB 단위로 표시
-s 주기적으로 갱신 (예: free -s 2는 2초마다 갱신)

3. 다른 유용한 명령어

free 외에도 메모리 상태를 확인할 수 있는 명령어가 몇 가지 더 있어요. 상황에 따라 유용하게 사용할 수 있죠!

  • top: 실시간으로 메모리와 프로세스 상태 확인
  • vmstat -s: 메모리 통계 정보를 간략히 표시
  • cat /proc/meminfo: 메모리 세부 정보 확인

4. 마무리

리눅스 메모리 상태를 확인하는 가장 쉬운 방법은 free -h 명령어입니다. 간단하면서도 필요한 정보를 빠르게 제공하죠. 시스템 관리 초보자라면 free부터 시작해보세요! 더 자세한 정보를 원한다면 top이나 cat /proc/meminfo도 함께 사용해보는 걸 추천합니다. 💻

© 2025 코딩하는 늑대 | 리눅스 메모리 관리 꿀팁

728x90