Linux에서 메모리 사용량을 확인하는 10 가지 '무료'명령
Linux는 가장 널리 사용되는 오픈 소스 운영 체제 중 하나이며 수많은 명령이 함께 제공됩니다. 물리적 메모리와 스왑 메모리의 사용 가능한 전체 공간을 확인하는 가장 중요하고 단일 한 방법은 \"free\"명령을 사용하는 것입니다.
Linux \"free\"명령은 운영 체제와 같은 Linux/Unix에서 커널이 사용하는 버퍼와 물리적 메모리 및 스왑 메모리의 총 사용 및 사용 가능한 공간에 대한 정보를 제공합니다.

이 기사에서는 가지고있는 메모리를 더 잘 활용하는 데 유용 할 수있는 옵션이있는 \"무료\"명령의 몇 가지 유용한 예를 제공합니다.
1. 디스플레이 시스템 메모리
물리적 메모리 및 스왑 메모리의 사용 및 사용 가능한 공간을 확인하는 데 사용되는 여유 명령 (KB)입니다. 아래에서 실행중인 명령을 참조하십시오.
# free total used free shared buffers cached Mem: 1021628 912548 109080 0 120368 655548 -/+ buffers/cache: 136632 884996 Swap: 4194296 0 4194296
2. 바이트 단위로 메모리 표시
-b 옵션을 사용하여 명령을 해제하고 메모리 크기를 바이트 단위로 표시합니다.
# free -b total used free shared buffers cached Mem: 1046147072 934420480 111726592 0 123256832 671281152 -/+ buffers/cache: 139882496 906264576 Swap: 4294959104 0 4294959104
3. 킬로바이트 단위로 메모리 표시
-k 옵션을 사용하여 명령을 해제하고 메모리 크기를 (KB) KB 단위로 표시합니다.
# free -k total used free shared buffers cached Mem: 1021628 912520 109108 0 120368 655548 -/+ buffers/cache: 136604 885024 Swap: 4194296 0 4194296
4. 메가 바이트 단위로 메모리 표시
(MB) 메가 바이트 단위로 메모리 크기를 보려면 옵션을 -m으로 사용하십시오.
# free -m total used free shared buffers cached Mem: 997 891 106 0 117 640 -/+ buffers/cache: 133 864 Swap: 4095 0 4095
5. 기가 바이트 단위로 메모리 표시
free 명령과 함께 -g 옵션을 사용하면 메모리 크기가 GB (기가 바이트)로 표시됩니다.
# free -g total used free shared buffers cached Mem: 0 0 0 0 0 0 -/+ buffers/cache: 0 0 Swap: 3 0 3
6. 전체 라인 표시
-t 옵션이있는 자유 명령은 끝에 전체 행을 나열합니다.
# free -t total used free shared buffers cached Mem: 1021628 912520 109108 0 120368 655548 -/+ buffers/cache: 136604 885024 Swap: 4194296 0 4194296 Total: 5215924 912520 4303404
7. 버퍼 조정 라인 표시 비활성화
기본적으로 free 명령은 \"버퍼 조정\"행을 표시하며이 행을 비활성화하려면 옵션을 -o로 사용합니다.
# free -o total used free shared buffers cached Mem: 1021628 912520 109108 0 120368 655548 Swap: 4194296 0 4194296
8. 정기적 인 간격에 대한 메모리 상태 표시
숫자가있는 -s 옵션은 정기적으로 사용 가능한 명령을 업데이트하는 데 사용됩니다. 예를 들어, 아래 명령은 5 초마다 free 명령을 업데이트합니다.
# free -s 5 total used free shared buffers cached Mem: 1021628 912368 109260 0 120368 655548 -/+ buffers/cache: 136452 885176 Swap: 4194296 0 4194296
9. 메모리 부족 및 높은 통계 표시
-l 스위치는 자세한 메모리 크기 통계를 표시합니다.
# free -l total used free shared buffers cached Mem: 1021628 912368 109260 0 120368 655548 Low: 890036 789064 100972 High: 131592 123304 8288 -/+ buffers/cache: 136452 885176 Swap: 4194296 0 4194296
10. 무료 버전 확인
-V 옵션은 무료 명령 버전 정보를 표시합니다.
# free -V procps version 3.2.8
최상위 명령, 찾기 명령, Netstat 명령.