Инструмент информации о системе Linux inxi
inxi, бесплатный инструмент системной информации с открытым исходным кодом на основе командной строки, может предоставить вам множество информации об оборудовании и программном обеспечении в модульном и эффективном формате вывода. Идеально подходит для конечных пользователей и инженеров DevOps, поддержки или QA.
Что такое инкси ?
В руководстве inxi inxi определяется как «сценарий системной информации командной строки для консоли и IRC». Высокоэффективный (быстрый), подробный и модульный, inxi предоставляет вам подробную информацию о любой области вашего компьютера, которую вы хотели бы проверить или исследовать.
Это может представлять большой интерес для пользователей, которые только что купили новое оборудование (или совершенно новую систему) и хотели бы изучить, как операционная система видит оборудование. Инженеры DevOps также могут быть заинтересованы в использовании inxi при управлении удаленными серверами в облаке, чтобы изучить их возможности и проверить, действительно ли присутствует оборудование, за которое они заплатили.
Инженеры службы поддержки могут счесть этот инструмент полезным для устранения конкретной проблемы, а инженеры по контролю качества (или производительности) могут использовать inxi, чтобы убедиться, что их сервер настроен на максимальное тестирование и/или измерение производительности.
Можно также получить вывод inxi из скрипта и использовать его для принятия интеллектуальных системных решений, например, устанавливать программное обеспечение или нет, в зависимости от возможностей процессора.
Прежде чем мы начнем изучать, какую информацию может предоставить нам inxi, нам нужно установить его.
Установка инкси
Чтобы установить inxi в свой дистрибутив Linux на основе Debian/Apt (например, Ubuntu и Mint), выполните следующую команду в своем терминале:
sudo apt установить inxi
Чтобы установить inxi в ваш дистрибутив Linux на основе RedHat/Yum (например, RedHat и Fedora), выполните следующую команду в своем терминале:
sudo yum установить inxi
У проекта inxi также есть специальная страница inxi на GitHub с подробными инструкциями о том, как получить последнюю версию для разработки, если вы захотите использовать ее.
Давайте теперь рассмотрим две основные важные области в любой системе: ЦП и память.
inxi Информация о процессоре
Если вы только что купили новый ЦП и хотите узнать, насколько он быстр, вы можете использовать inxi в качестве отличной отправной точки, чтобы убедиться, что ваша операционная система правильно распознает ЦП и его функции. :
inxi -C
покажет наиболее важную информацию о ЦП:
Мы также можем получить еще более подробный обзор процессора, добавив несколько дополнительных опций:
inxi -CfxCa
покажет полный обзор всей информации о ЦП, включая информацию об уязвимостях ЦП (сокращенно здесь):
Информация о памяти inxi
Простой inxi -m
предоставит нам некоторую информацию о памяти:
Однако мы отмечаем «разрешения: невозможно запустить dmidecode. Требуются привилегии root.», которое можно легко обойти, выполнив sudo inxi -m
(т. е. от имени пользователя root):
Другая инкси-информация, которую можно предоставить
Помимо подробной информации о ЦП и памяти, inxi может предоставить подробную информацию о графике, дисках, RAID и разделах, USB-устройствах, датчиках, репозиториях программного обеспечения, процессах, системе, машине, слотах PCI, аудио, сети. и более.
Если вы хотите увидеть полуполный обзор всей информации о вашей системе, выполните inxi -F
. Для еще более подробного и подробного вывода вы можете использовать inxi -v8
.
Здесь ничего не стоит, вы получите более подробную информацию и вывод, если укажете свою команду префиксом sudo
и, таким образом, выполните ее как пользователь root. Таким образом, наиболее подробный и подробный обзор можно получить с помощью sudo inxi -v8
.
Для большинства общих модулей (таких как C для процессора, m для памяти и D для диска) можно добавить до трех x
в командную строку или используйте --extra
с цифрами от 1 до 3, чтобы создать более подробный вывод для этого модуля.
Например, давайте посмотрим на inxi -C
и inxi -C --extra 3
:
Совет. Чтобы просмотреть все возможные сокращения модулей, просто введите man inxi
и просмотрите предоставленный список.
Погода - Правда?
Действительно. inxi даже определит, без какой-либо специальной настройки, погоду для вас:
Подведение итогов
В этой статье мы рассмотрели inxi, универсальный и модульный инструмент для составления отчетов о системной информации, который может помочь большому количеству людей в решении широкого круга задач, связанных с системным администрированием, поддержкой, тестированием и показателями производительности. Даже когда все сказано и сделано, inxi делает еще один шаг вперед, предоставляя вам прогноз погоды.
В нашем тестировании инструмент также показал себя очень стабильным, не дал сбоев и не дал сбоев. Благодаря информации inxi, предоставленной во время тестирования, был обнаружен недостаток безопасности в микрокоде ЦП, и для устранения проблемы было установлено исправление микрокода. Описанная выше команда inxi -CfxCa
также может помочь вам проверить, не уязвим ли ваш процессор.
Наслаждайтесь!