Команда inxi в Linux с примерами

Команда inxi в Linux с примерами

Утилита inxi — инструмент командной строки Linux, который предназначен для вывода на экран информации об операционной системе. С помощью этой команды можно узнать характеристики аппаратных компонентов ПК, ядра и дистрибутива Linux, загруженности процессора, памяти и многое другое.

В этой статье мы покажем, как установить и использовать утилиту inxi в ОС Linux.

Содержание:

  1. Установка inxi в Linux
  2. Вывод на экран сводной информации о Linux
  3. Получение информации о ядре и дистрибутиве Linux
  4. Вывод характеристик машины с ОС Linux
  5. Получение сведений о процессоре
  6. Вывод данных о видео- и аудиокарте
  7. Вывод информации о сетевой карте
  8. Отображение полной информации о Linux
  9. Мониторинг использования системных ресурсов Linux
  10. Мониторинг процессов в Linux
  11. Выводы

Установка inxi в Linux

Инструмент inxi доступен для установки из стандартных репозиториев большинства популярных дистрибутивов Linux. Поэтому для его инсталляции достаточно выполнить одну из следующих команд.

Для Debian / Ubuntu:

 

install

Для CentOS / RHEL:

 

Для Fedora:

 

Чтобы проверить, что установка утилиты прошла успешно и все зависимости функционируют, выполните в терминале команду:

 

inxi recommends

Вывод на экран сводной информации о Linux

Если Вы запустите утилиту inxi без каких-либо опций, она отобразит в терминале следующую информацию об ОС:

  • модель процессора;
  • версия ядра;
  • время работы;
  • общий объем жесткого диска;
  • название оболочки и так далее.

Например:

 

inxi

Читайте также: Мониторинг производительности Linux с помощью nmon.

Получение информации о ядре и дистрибутиве Linux

Команда inxi с опцией -S позволит Вам узнать:

  • имя хоста;
  • версию ядра Linux;
  • среду рабочего стола;
  • название и версию дистрибутива.

 

system info

Вывод характеристик машины с ОС Linux

Опция -M позволяет Вам получить информацию о машине, на которой была запущена операционная система. Результаты команды inxi с этой опцией будут различаться в зависимости от того, работаете ли Вы на физическом компьютере или виртуальной машине.

В целом, Вы сможете узнать следующие данные о машине:

  • производитель;
  • модель;
  • аппаратные компоненты (такие, как материнская плата, BIOS и прошивка UEFI);
  • серийный номер.

Например:

 

virtual machine info

Получение сведений о процессоре

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

 

cpu info

Читайте также: 10 примеров использования команды lsof в Linux.

Вывод данных о видео- и аудиокарте

Используя опцию -G, Вы получите подробные сведения о видеокарте или GPU (Graphics Processing Unit), дисплейном сервере и драйверах графического оборудования, разрешении экрана и так далее. К примеру:

 

graphics info

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

 

audio info inxi

Вывод информации о сетевой карте

С помощью команды inxi и параметра -N Вы узнаете производителя, модель и тип сетевой карты:

 

network card info inxi

Вы можете добавить в предыдущую команду опции -n и -i, чтобы также вывести в окно терминала название сетевого интерфейса, максимальную скорость и MAC-адрес сетевого адаптера, локальный и публичный IP-адреса, и так далее:

 

network intefaces info inxi

Отображение полной информации о Linux

У Вас есть возможность собрать вместе всю предыдущую информацию и одновременно вывести ее экран. Для этого выполните в терминале следующую команду:

 

basic output

Читайте также: Утилита whowatch для мониторинга пользователей в реальном времени в Linux.

Мониторинг использования системных ресурсов Linux

Чтобы узнать общее количества процессов, время безотказной работы ОС, использование памяти в Linux, примените опцию -I:

 

Вы также можете добавить к этой команде опции -x или -xx, чтобы получить еще больше данных:

 

all system info

Мониторинг процессов в Linux

C помощью команды inxi и ее опции -t Вы получите информацию о 5 процессах, которые больше всего потребляют ресурсы ЦП и памяти:

 

show 5 top processes statistics

Для отображения пяти процессов с наибольшим потреблением ресурсов ЦП добавьте в предыдущую команду опцию -c, а для памяти — параметр -m:

 

show 5 top processes statistics by cpu and memory

Читайте также: 17 примеров использования top в Linux.

Вы можете изменить количество процессов, о которых утилита inxi выведет информацию на экран. Для этого используйте следующую команду:

 

Допустим, нам нужно узнать данные о 10 процессах, которые больше всего потребляют ресурсы ЦП и памяти:

 

show top 10 processes statistics

Выводы

Утилита inxi — полезный инструмент для получения информации о различных компонентах операционной системе LinuxОпции этой команды обеспечивают мгновенный доступ к информации о загрузке процессораиспользовании памятипроцессахсетевых интерфейсах.

Спасибо за время, уделенное прочтению статьи!

Если возникли вопросы — задавайте их в комментариях.

Подписывайтесь на обновления нашего блога и оставайтесь в курсе новостей мира инфокоммуникаций!

Чтобы знать больше и выделяться знаниями среди толпы IT-шников, записывайтесь на курсы Ciscoкурсы по кибербезопасностиполный курс по кибербезопасностикурсы DevNet / DevOps (программируемые системы) от Академии Ciscoкурсы Linux от Linux Professional Institute на платформе SEDICOMM University (Университет СЭДИКОММ).

Курсы Cisco, Linux, кибербезопасность, DevOps / DevNet, Python с трудоустройством!

Спешите подать заявку! Группы стартуют 25 января, 26 февраля, 22 марта, 26 апреля, 24 мая, 21 июня, 26 июля, 23 августа, 20 сентября, 25 октября, 22 ноября, 20 декабря.
Что Вы получите?
  • Поможем стать экспертом по сетевой инженерии, кибербезопасности, программируемым сетям и системам и получить международные сертификаты Cisco, Linux LPI, Python Institute.
  • Предлагаем проверенную программу с лучшими учебниками от экспертов из Cisco Networking Academy, Linux Professional Institute и Python Institute, помощь сертифицированных инструкторов и личного куратора.
  • Поможем с трудоустройством и стартом карьеры в сфере IT — 100% наших выпускников трудоустраиваются.
Как проходит обучение?
  • Проведем вечерние онлайн-лекции на нашей платформе.
  • Согласуем с вами удобное время для практик.
  • Если хотите индивидуальный график — обсудим и реализуем.
  • Личный куратор будет на связи, чтобы ответить на вопросы, проконсультировать и мотивировать придерживаться сроков сдачи экзаменов.
  • Всем, кто боится потерять мотивацию и не закончить обучение, предложим общение с профессиональным коучем.
А еще поможем Вам:
  • отредактировать или создать с нуля резюме;
  • подготовиться к техническим интервью;
  • подготовиться к конкурсу на понравившуюся вакансию;
  • устроиться на работу в Cisco по специальной программе. Наши студенты, которые уже работают там: жмите на #НашиВCisco Вконтакте, #НашиВCisco Facebook.
Чтобы учиться на курсах Cisco, Linux LPI, кибербезопасность, DevOps / DevNet, Python, подайте заявку или получите бесплатную консультацию.

Больше похожих постов

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Заполните поле
Заполните поле
Пожалуйста, введите корректный адрес email.
Вы должны согласиться с условиями для продолжения


Поиск по сайту
Лучшее
Популярное
Рубрики