$ free

Системасложность: базовыйпакет: procps

Свободная и занятая память. Она показывает или изменяет параметры текущей Linux-системы. Например, free -h — быстрая сводка по памяти.

Синтаксис

free [ОПЦИИ]

Основные опции

-hчеловекочитаемые размеры
-mв мегабайтах
-s Nобновлять каждые N секунд
-wширокий формат с буферами отдельно

Примеры из практики

$ free -h
После запуска · пошаговоЧто произойдёт:
быстрая сводка по памяти.

Что появится в терминале:
total   used   free  shared  buff/cache  available
Mem:            15Gi   6.1Gi  2.3Gi   412Mi       7.2Gi       8.8Gi
Swap:          2.0Gi      0B  2.0Gi

Как понять, что всё получилось:
Команда завершилась без Error/Failed, и в выводе есть ожидаемые данные.

Важно:
Имена, адреса, даты, размеры и номера версий на вашей системе будут другими — это нормально.
быстрая сводка по памяти
$ free -h -s 5
После запуска · пошаговоЧто произойдёт:
наблюдение в динамике раз в 5 секунд.

Что появится в терминале:
Команда выведет результат обработки либо сообщения о ходе выполнения. Точный текст зависит от файлов, настроек системы и версии утилиты.

Как понять, что всё получилось:
Терминал вернулся к приглашению без Error/Failed. Для дополнительной проверки выполните «echo $?»: значение 0 обычно означает успех.
наблюдение в динамике раз в 5 секунд
Совет практика. Мало «free» — не повод паниковать: смотрите на available и на наличие swap-активности.

Поддержка дистрибутивов

Связанные команды