
리눅스 기반 시스템에서
Free 명령어는
새로운 소프트웨어 패키지를 설치하기 전에
시스템의 이용 가능한 메모리나
램을 확인 하기 위해서 사용합니다.
free 명령어는
Free 옵션
과 같이
Free 명령어를 써서 사용되며
Option으로는
Free -h
를 써서 사람이 읽을 수 있는 메모리 형태 (예 GB B 등) 을 나 타내거나
Free --giga
를 써서 사람이 읽을 수 있는 메모리 형태 (GB) 을 나 타내거나
Free --mega
를 써서 사람이 읽을 수 있는 메모리 형태 (MB) 을 나 타내거나
Free -h -t
-t 를 같이 써서 필요한 메모리의 합(total)을 나타낼 수 있습니다.
Free -s 5
-s 를 같이 써서 일정 시간 마다 메모리 변화량을 측정 할수도 있습니다.
(끌때는 "Crtl + c"를 통해 끄시면 됩니다)
Free -s 5 -c 10
-s 와 -c를 같이 써서 일정 시간 뒤에 메모리 측정을 종료 할 수 있습니다.
man free
man free 명령을 통해 명령어에 대한 정보를 표시 할수도 있습니다
아래와 같이 사용되며

설명
total
(Total installed memory) 설치된 메모리 의 총량
used
사용되는 메모리
free
사용되지 않고 있는 메모리
shared
임시 파일 저장 패러다임(tmpfs) 등에 의해 사용되고 있는 메모리
buffer
kernel (커널) 버퍼에 의해 사용되는 메모리
shared
slab 이나 페이지 캐시에 사용되는 메모리
available
사용 가능한 메모리
정확히 말하면 swap -ping 없이 새로운 App을 실행 할 수 있다고 예측되는 메모리
참조
명령창에 man free를 써서 나온 내용을 참조
728x90
'DevOps > Linux' 카테고리의 다른 글
| 윈도우에 Virtual Box와 우분투22.04 LTS 설치 (0) | 2022.11.02 |
|---|---|
| 우분투 환경에서 Docker로 Centos 설치 해보기 (0) | 2021.11.11 |
| 우분투에 docker kitematic 설치해보기 (0) | 2021.11.09 |
| 우분투에 도커 설치하기 (0) | 2021.11.09 |
| 우분투 비밀번호 초기화 하는 방법 (0) | 2021.11.09 |