Отображение информации о памяти с помощью 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