반응형
리눅스에서 free 명령어는 시스템의 메모리 사용 상태를 확인하는 데 사용됩니다. free 명령어는 물리적 메모리(RAM)와 스왑 메모리의 사용량을 한눈에 파악할 수 있도록 제공합니다. 이 명령어를 사용하면 현재 시스템에서 얼마나 많은 메모리가 사용 중인지, 얼마나 남아 있는지 쉽게 확인할 수 있습니다.
free 명령어 사용법
free
이 명령어를 실행하면 메모리의 사용량을 출력해줍니다. 하지만 더 읽기 쉬운 형식으로 출력하려면 -h 옵션을 사용해 인간이 이해할 수 있는 크기 단위(GB, MB 등)로 변환할 수 있습니다.
free -h
실행 예시:
user@linux:~$ free -h
total used free shared buff/cache available
Mem: 7.8G 1.5G 4.0G 100M 2.3G 5.8G
Swap: 2.0G 0B 2.0G
free 명령어 출력 항목 설명
- total: 총 메모리 용량
- used: 사용 중인 메모리
- free: 사용 가능한 메모리
- shared: 여러 프로세스가 공유하고 있는 메모리
- buff/cache: 버퍼 및 캐시로 사용 중인 메모리
- available: 새로운 애플리케이션이 사용할 수 있는 메모리
주요 옵션
- -h: 사람이 읽기 쉬운 형식으로 메모리 사용량을 출력합니다.
- -b: 바이트 단위로 출력합니다.
- -k: 킬로바이트 단위로 출력합니다(기본값).
- -m: 메가바이트 단위로 출력합니다.
- -g: 기가바이트 단위로 출력합니다.
free와 시스템 모니터링
free 명령어는 서버나 시스템이 메모리를 어떻게 사용하고 있는지를 빠르게 확인할 수 있어, 메모리 부족이나 과부하를 방지하는 데 유용합니다. 특히, 스왑 메모리는 물리적 메모리가 부족할 때 사용되는 디스크 공간이므로, 스왑 사용량을 주기적으로 확인하여 시스템 성능 저하를 방지할 수 있습니다.
참고사이트
반응형
'Linux' 카테고리의 다른 글
[리눅스] ssh 명령어 완벽 가이드 사용법 (0) | 2024.09.29 |
---|---|
[리눅스] ip 명령어 완벽 가이드 사용법 (0) | 2024.09.28 |
[리눅스] ifconfig 명령어 완벽 가이드 사용법 (0) | 2024.09.27 |
[리눅스] ping 명령어 완벽 가이드 (1) | 2024.09.27 |
[리눅스] df, du 명령어 완벽 가이드 (0) | 2024.09.27 |
[리눅스] top, htop 명령어 완벽 가이드 (0) | 2024.09.26 |
[리눅스] yum 명령어 완벽 가이드 (0) | 2024.09.26 |
[리눅스] apt 명령어 완벽 가이드 (0) | 2024.09.25 |