Поиск по сайту:

Отображение информации о памяти с помощью Ramfetch в Linux

Ramfetch — сценарий оболочки для получения информации о системной памяти Linux

В этом кратком руководстве объясняется, что такое ramfetch, как установить ramfetch в Linux и как отобразить информацию о памяти с помощью ramfetch в операционных системах Linux.

Что такое рамфетч?

Для Linux существует множество программ выборки (например, Neofetch, Screenfetch, Macchina и т. д.).

Эти приложения используются для отображения общей информации о системе Linux, такой как версия ОС Linux, имя хоста, процессор, ядро, память, диспетчер окон, среда рабочего стола, терминал и системные шрифты и т. д.

Сегодня мы обсудим аналогичную утилиту под названием ramfetch, которая отображает только сведения об оперативной памяти.

Утилита ramfetch — это программа командной строки для получения информации о памяти с помощью /proc/meminfo. Он анализирует файл /proc/meminfo и отображает информацию о памяти в виде аккуратного вывода. В отличие от других программ выборки, она отображает только информацию о памяти.

Ramfetch — это всего лишь сценарий оболочки, и его исходный код находится в свободном доступе на GitHub.

Установите ramfetch в Linux

Чтобы установить ramfetch в Linux, git клонируйте его официальный репозиторий с помощью команды:

git clone https://github.com/gentoo-btw/ramfetch

Это клонирует содержимое онлайн-репозитория ramfetch в локальный каталог с именем ramfetch.

Cloning into 'ramfetch'...
remote: Enumerating objects: 179, done.
remote: Counting objects: 100% (75/75), done.
remote: Compressing objects: 100% (60/60), done.
remote: Total 179 (delta 28), reused 0 (delta 0), pack-reused 104
Receiving objects: 100% (179/179), 377.04 KiB | 2.09 MiB/s, done.
Resolving deltas: 100% (74/74), done.

Скопируйте двоичный файл ramfetch в системный путь, например /usr/local/bin/.

sudo cp ramfetch/ramfetch /usr/local/bin/

Сделайте его исполняемым:

sudo chmod +x /usr/local/bin/ramfetch

Вот и все. Мы только что установили ramfetch. Перейдем к определению оперативной памяти.

Отображение информации о памяти с помощью ramfetch

Чтобы получить данные об оперативной памяти с помощью ramfetch, просто запустите его с помощью команды:

ramfetch

Пример вывода:

Отображение информации о памяти с помощью ramfetch

Как вы можете видеть в приведенном выше выводе, ramfetch отображает следующие сведения о памяти в удобном формате вместе с логотипом ASCII:

  • Общий объем оперативной памяти,
  • Свободная доступная оперативная память,
  • Общий объем памяти SWAP,
  • Своп бесплатно,
  • Зсвоп,
  • стек ядра,
  • Всего огромных страниц,
  • Огромные страницы бесплатно.

Ramfetch — это небольшой сценарий оболочки, который выполняет только одну работу, а именно отображает информацию о памяти в Linux. Ни больше ни меньше!

Конечно, мы могли бы просто использовать либо cat /proc/meminfo напрямую, либо использовать команды free -h для отображения информации об оперативной памяти в Linux. Однако, если по какой-либо причине вы хотите использовать скрипт, ramfetch вам пригодится.

Удалить ramfetch

Чтобы удалить ramfetch, просто удалите исполняемый файл из системного пути.

sudo rm /usr/local/bin/ramfetch

Утилита ramfetch находится на ранней стадии разработки. Так что можно ожидать ошибок. Не стесняйтесь подавать отчеты об ошибках через официальную страницу GitHub, приведенную ниже.

Ресурс:

  • Репозиторий ramfetch GitHub

Статьи по данной тематике