Назначение

free — выводит информацию об использовании оперативной памяти и файла подкачки (swap)

Синтаксис

free [-b|-k|-m|-g] [-l] [-o] [-t] [-s число секунд] [-c число повторов] [-V]

Описание

С помощью данной команды  можно выяснить текущее состояние системной памяти. По умолчанию команда free представляет результаты в килобайтах (опция -k), но нагляднее использовать в мегабайтах( -b)

Опции

-b вывести в байтах
 -k вывести в килобайтах
 -m вывести в мегабайтах
 -g вывести в гигабайтах
 -l показать подробно
 -o вывести в старом формате (без строки -/+buffers/cache)
 -t вывести итого для  памяти + файл подкачки (swap)
 -s обновлять через каждые (ваше число) секунд
 -c вывести [ваше число] раз
 -V показать версию и выйти

Пример

free -m

 команда free -m

Из примера выше видно, что оперативной памяти всего 1001 мб , из них 487 мб используется, а 513 мб свободно.

Примечание : на самом деле установлено 1024 мб, просто 23 мб использует ядро.

Буфер/кэш (используется для ускорения работы жёсткого  диска)  788 мб свободно и может использоваться, а 212 можно освободить в случае необходимости.

Файл подкачки (swap) размером 1021 мб, занято 0 , свободно 1021. Что значит не используется.