Пользовались утилитой Everest и CPU-Z, наверное задумывались, есть ли альтернатива для Linux, именно об этом сегодня материал, где мы обсудим 7 таких утилит которыми можно пользоваться в Linux.

Сегодня мы обсудим с помощью каких инструментов / утилит, в Linux можно выполнять обширный и подробный анализ Вашего ПК, получить информацию об аппаратном обеспечении, программном обеспечении, конфигурации сети и т.д. Если Вы в Windows, вы это можете сделать с Everest, но как насчет Linux? Недавно я задался тем же вопросом, с помощью каких утилит можно получить информацию в Linux, ниже мы рассмотрим список с 8 утилит.

Лучшие утилиты для мониторинга информации о системе и аппаратном обеспечении компьютера в Linux

1. lshw с графическим интерфейсом

Утилита lshw

lshw представляет собой небольшой инструмент / мини утилиту, которая позволяет просканировать ваш ПК и получить подробную информацию о аппаратной конфигурации машины. Вы можете узнать точную конфигурацию оперативной памяти, версию встроенного программного обеспечения, конфигурацию системной платы, версию процессора и скорость, конфигурацию кеша, скорость шины и т.д. на DMI-совместимых x86 или (IA-64) систем EFI и на некоторых машинах PowerPC ( PowerMac G4).

На текущий момент lshw поддерживает DMI (x86 и EFI), PCI / AGP, ISA PnP (x86), CPUID (x86), IDE / ATA / ATAPI, PCMCIA, USB и SCSI.

Установка lshw

Откройте терминал (Ctrl+Alt+T), далее выполним следующие команды:

sudo apt install lshw

либо

sudo apt install lshw-gtk

Удаление lshw

sudo apt purge lshw-gtk && lshw
sudo apt autoremove
sudo apt -f install

после установки ищите приложение в Меню Ubuntu - Системные утилиты - Hardware Lister.

2. HardInfo

Утилита HardInfo

Hardinfo - очень функциональное приложение, которое собирает и выводит полную статистику по вашему компьютеру и оборудованию которое в нем используется. В данном приложении, вы легко найдете детальную информацию о том какая видеокарта у Вас установлена, процессор, монитор и много другого.

Приложение HardInfo отображает информацию о следующих компонентах:

  • Процессор/Processor
  • Операционная Система/Operating System
  • Языки/Languages
  • Датчики/Sensors
  • Файловые системы/Filesystems
  • Общие каталоги/Shared directories
  • Экран/Screen
  • Сетевые Интерфейсы/Network Interfaces
  • Переменные Среды/Environment Variables
  • Пользователи/ Users

Устройства детальная информация:

  • Ядро/Kernel Modules
  • PCI-устройства/PCI devices
  • USB-устройства/USB Devices
  • Принтеры/Printers
  • Устройства Ввода/Input Devices (мышь/клавиатура итд)
  • Storage/Storage (жесткий диск/флешки/внешние диски итд)
  • Память/Memory

Бенчмаркинг:

  • Blowfish
  • CryptoHash
  • Fibonacci
  • N-Queens
  • FPU Raytracing
  • FFT

Установка Hardinfo 

Откройте терминал(Ctrl+Alt+T), далее выполните следующую команду:

sudo apt install hardinfo

после установки ищите приложение в Меню Ubuntu - Системные утилиты - System and Profiler and Benchmark либо же с помощью поиска в Dash.

Удаление Hardinfo

sudo apt purge hardinfo
sudo apt autoremove
sudo apt -f install 

3. I-Nex

Inex для Linux

I-Nex - это приложение с графическим интерфейсом, которое позволяет получить информацию об аппаратных устройствах вашего компьютера, например: мышь, клавиатура, монитор и прочие подключенные устройства такие как флешка или переносной диск. Так же в вкладках приложения вы можете увидеть информацию об установленной системе, используемой версии ядра, размере оперативной памяти, типу видеоадаптера, версии, степень загрузки процессора и использования оперативной памяти в процентах. Проект I-Nex чем-то схож по своих возможностях на CPU-Z в Windows или же СPU-G в Linux.

Возможности I-Nex:

  • CPU - полная информация о процессоре(производитель, название, мощность, детальная информация о процессоре, текущая температура процессора и максимальная критическая). В данной вкладке так же отображается температура процессора и процент загрузки.
  • X-GPU - в данной вкладке вы можете посмотреть полную информацию о вашем видеоадаптере/видео карте (производитель, название, модель, детальная информация об оперативной памяти и загруженности оперативной памяти, немного информации о дисплее итд).
  • Mobo - в данной вкладке, вы можете увидеть информацию о вашей материнской плате (версия, производитель). BIOS - версия, дата выпуска и производитель.
  • Audio - детальная информация о звуковой карте (производитель, название, драйвер и версия). 
  • Drivers - в данной вкладке, вы найдете немного информации, о ваших жестких диска (размер ГБ, порт на котором работает, версия драйвера). Далее в этой же вкладке имеется информация о вашем мониторе (производитель, версия итд).
  • System - соответственно в данной вкладке вы найдете детальную информацию о системе, которую вы используете (название дистрибутива, версия дистрибутива, окружение в котором вы работаете, название оконного менеджера, текущая тема, которая сейчас у вас стоит, набор иконок, шрифты, тип архитектуры, версия видео драйвера итд).
  • Kernel - информация о текущем ядре которое у вас сейчас установлено в системе и используется(архитектура, OC, версия ядра итд).
  • Memory - В данной вкладке вы найдете информацию об оперативной памяти, файл подкачки итд.
  • Network - детальная информация о ваших сетевых портах(ppp0, eth0 и lo).
  • USB/input - в данной вкладке вы найдете все ваши USB устройства которые подключены на текущий момент и детальную информацию о каждом.
  • Возможность генерации отчетов по всем пунктам, которые я описал выше, отчет генерируется в обычный файл формата TXT.

Установка I-Nex 

Откройте терминал(Ctrl+Alt+T), далее выполните следующие команды:

sudo add-apt-repository ppa:i-nex-development-team/daily
sudo apt update
sudo apt install i-nex

Удаление I-Nex

sudo apt purge i-nex && sudo apt autoremove && sudo apt -f install
sudo add-apt-repository --remove ppa:i-nex-development-team/daily

4. CPU-G

CPU-G

CPU-G - это приложение, которое показывает самую необходимую информацию о вашем оборудовании. Что-то напоминает CPU-Z, как бы дети одного общего прародителя. Конечно это не Everest, но краткие сведения о системе можно проверить.

Приложение собирает и отображает информацию: 

  • CPU / Процессор (производитель, название и мощность)
  • RAM / Оперативная память(общий объем и используемая на текущий момент, загрузка итд)
  • Chipset / Материнская плата(модель, компания производитель и версия)
  • BIOS - (производитель, версия и дата выпуска)
  • Graphic / Видео карта - (производитель и версия видео карты)
  • Сведения о вашей системе.

Установка CPU-G

Откройте терминал(Ctrl+Alt+T), далее выполните следующие команды

sudo add-apt-repository ppa:cpug-devs/ppa 
sudo apt update 
sudo apt install cpu-g

Установка в Ubuntu 16.10 Yakkety Yak 

Все верно, в репозитории выше еще нет версии приложения для Ubuntu 16.10, но в дополнительном репозитории она уже присутствует.

sudo add-apt-repository ppa:atareao/atareao 
sudo apt update
sudo apt install cpu-g

Удаление CPU-G

sudo apt purge cpu-g && sudo apt autoremove && sudo apt -f install
sudo add-apt-repository --remove ppa:atareao/atareao && sudo add-apt-repository --remove ppa:cpug-devs/ppa && apt update

5. Dmidecode

Dmidecode - это небольшая утилита состоящая с API интерфейса который позволяет собирать информацию об аппаратном обеспечении компьютера.

Возможности Dmidecode(может отобразить информацию об):

  • bios
  • system
  • baseboard
  • chassis
  • processor
  • memory
  • cache
  • connector
  • slot

Для проверки информации вам нужно запустить терминал так как без терминала в случае с утилитой dmidecode нам не обойтись, например мы хотим увидеть информацию об памяти, в терминале нужно выполнить команду:

sudo dmidecode --type memory

если получить информацию по Bios соответственно команда будет вида:

sudo cledmidecode --type bios

хотим получить информацию об процессоре, выполним:

sudo dmidecode --type processor

хотите получить информацию по материнской плате, выполним:

sudo dmidecode --type baseboard      

мой результат:

Handle 0x0002, DMI type 2, 8 bytes
Base Board Information
    Manufacturer: Gigabyte Technology Co., Ltd.
    Product Name: M52L-S3
    Version: x.x
    Serial Number: Thu Mar 27 13:59:54 2008.

Установка Dmidecode

По умолчанию данная утилита уже должна быть установлена в системе без необходимости ее повторной установки, в том случае если не установлена, выполните в терминале команду:

sudo apt install dmidecode

6. SysInfo

Утилита Sysinfo

SysInfo - это небольшая утилита которая так же позволяет получить информацию о системе, процессоре, памяти, используемых жестких дисках и аппаратном обеспечении.

Возможности SysInfo

  • System - отображает информацию о версии системы, ядра и прочие детали.
  • CPU - модель процессора используемого на вашем компьютере.
  • Memory -информация об оперативной памяти, Swap итд.
  • Storage - информация об модели жесткого диска, если используется CD-ROM так же отобразит модель и производителя, если подключены флеш-накопители так же увидите детальную информацию.
  • Hardware - в данной вкладке вы можете получить информацию об используемой материнской плате, графическом адаптере, звуковой карте и сетевой карте.

Хотя и небольшая утилита, но кратко о системе и используемом железе вы все же сможете узнать.

Установка SysInfo

Откройте терминал (Ctrl+Alt+T), далее выполните следующую команду:

sudo apt install sysinfo

утилиту сможете найти там же в Меню Ubuntu - Системные утилиты - Sysinfo.

Удаление SysInfo

sudo apt purge sysinfo && sudo apt autoremove && sudo apt -f install

7. Inxi

Inxi - это скрипт, который позволяет получить информацию как о системе так и аппаратном обеспечении(СPU, drivers, Xorg, Desktop, Kernel, GCC ver‐sion(s), Processes и RAM) / конфигурации оборудования что используется у вас на компьютере.

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

  • inxi -m - память
  • inxi -s - температура CPU
  • inxi -d - жесткие диски
  • inxi -v4 -c6 OR inxi -bDc 6 - информация о системе, материнской плате, процессоре, графическом адаптере, сетевой карте и жестких дисках.
  • inxi -v5 -c29 OR inxi -aSu 19 - информация о системе, материнской плате, процессоре, памяти, графическом адаптере, звуковой и сетевой карте, жестких дисках / флешках которые подключены, RAID, температура процессора и краткая информация о процессоре. 

Более полную информацию вы можете получить выполнив команду:

man inxi

где получите список следующего вида(это лишь часть):

-B  Vendor/model, status (if available)
​-C  CPU Flags, Bogomips on Cpu;
         -d  Extra optical drive data; adds rev version to optical drive.
         -D  Hdd temp with disk data if you have hddtemp installed, if you are root OR if you have added to
             /etc/sudoers (sudo v. 1.7 or newer) Example: <username> ALL = NOPASSWD: /usr/sbin/hddtemp
         -G  Direct rendering status for Graphics (in X).
         -G  (for single gpu, nvidia driver) screen number gpu is running on.
         -i  IPv6 as well for LAN interface (IF) devices.
         -I  System GCC, default. With -xx, also show other installed GCC versions. If running in console, not in
             IRC client, shows shell version number, if detected. Init/RC Type and runlevel (if available).
         -m  Part number; Max memory module size (if available).
      -N -A  Version/port(s)/driver version (if available) for Network/Audio;
   -N -A -G  Network, audio, graphics, shows PCI Bus ID/Usb ID number of card.
         -R  md-raid: Shows component raid id. Adds second RAID Info line: raid level; report on drives (like
             5/5); blocks; chunk size; bitmap (if present). Resync line, shows blocks synced/total blocks.
             zfs-raid: Shows raid array full size; available size; portion allocated to RAID
         -S  Desktop toolkit if avaliable (GNOME/XFCE/KDE only); Kernel gcc version
         -t  Memory use output to cpu (-xt c), and cpu use to memory (-xt m).
      -w -W  Wind speed and time zone (-w only).
-xx    Show extra, extra data (only works with verbose or line output, not short form):
         -A  Chip vendor:product ID for each audio device.
         -B  serial number, voltage (if available).
         -C  Minimum CPU speed, if available.
         -D  Disk serial number.
         -G  Chip vendor:product ID for each video card.
         -I  Other detected installed gcc versions (if present). System default runlevel. Adds parent program (or
             tty) for shell info if not in IRC (like Konsole or Gterm). Adds Init/RC (if found) version number.
         -m  Manufacturer, Serial Number, single/double bank (if found).
         -M  Chassis information, bios rom size (dmidecode only), if data for either is available.
         -N  Chip vendor:product ID for each nic.
         -R  md-raid: Superblock (if present); algorythm, U data. Adds system info line (kernel support,read
             ahead, raid events). If present, adds unused device line. Resync line, shows progress bar.
         -S  Display manager (dm) in desktop output, if in X (like kdm, gdm3, lightdm).
      -w -W  Humidity, barometric pressure.
         -B  chemistry, cycles, location (if available).
         -m  Width of memory bus, data and total (if present and greater than data); Detail, if present, for
             Type; module voltage, if available.
         -S  Panel/shell information in desktop output, if in X (like gnome-shell, cinnamon, mate-panel).
      -w -W  Location (uses -z/irc filter), weather observation time, wind chill, heat index, dew point (shows
             extra lines for data where relevant).
-y     Required extra option: integer, 80 or greater. Set the output line width max. Overrides IRC/Terminal
       settings or actual widths. If used with -h, put -y option first. Example: inxi -y 130
-z     Security filters for IP/Mac addresses, location, user home directory name. Default on for irc clients.
-Z     Absolute override for output filters. Useful for debugging networking issues in irc for example.

используя inxi можно получить достаточно огромное количество информации даже в сравнении с утилитами, что я описывал выше с графическим интерфейсом.

Примеры работы Inxi

inxi -m
Memory:    Array-1 capacity: 4 GB (est) devices: 4 EC: None
           Device-1: A0 size: 1 GB speed: 800 MHz type: N/A
           Device-2: A1 size: 1 GB speed: 800 MHz type: N/A
           Device-3: A2 size: No Module Installed type: N/A
           Device-4: A3 size: No Module Installed type: N/A

inxi -s
Sensors:   System Temperatures: cpu: 36.0C mobo: N/A gpu: 44.0
           Fan Speeds (in rpm): cpu: N/A

inxi -d
Drives:    HDD Total Size: 265.7GB (12.8% used) ID-1: /dev/sda model: SAMSUNG_HD251HJ size: 250.1GB
           ID-2: USB /dev/sdb model: DataTraveler_2.0 size: 15.6GB
           Optical: /dev/sr0 model: ASUS DRW-24F1ST   a dev-links: cdrom,cdrw,dvd,dvdrw
           Features: speed: 48x multisession: yes audio: yes dvd: yes rw: cd-r,cd-rw,dvd-r,dvd-ram

inxi -A
Audio:     Card-1 Advanced Micro Devices [AMD/ATI] Cedar HDMI Audio [Radeon HD 5400/6300/7300 Series]
           driver: snd_hda_intel
           Card-2 NVIDIA MCP61 High Definition Audio driver: snd_hda_intel
           Sound: Advanced Linux Sound Architecture v: k4.8.0-22-generic

Стоит заметить следующее, что при выполнении команд для получения информации либо о железе или системе, атрибуты -s или -S выведут разную информацию, первый о сенсорах, температуру CPU а второй информацию о системе вида:

inxi -S
System:    Host: lunuxsoid Kernel: 4.8.0-22-generic x86_64 (64 bit) Desktop: N/A Distro: Ubuntu 16.10

будьте внимательны так как регистр здесь очень важен.           

Установка inxi

sudo apt install inxi

Удаление inxi

sudo apt purge inxi && sudo apt autoremove && sudo apt -f install

8. AIDA64 для Linux

Как вы наверное знаете, ранее приложение Everest лет как 6 тому было переименовано в AIDA64, но суть не поменялась и приложение имеет тот же функционал. Приложение было переименовано так как разработчики что-то не поделили между собой и разбежались по разным проектам, часть все же сгруппировалась и не дала проекту Everest умереть переименовав его в AIDA64, разработка идет и далее и мы имеем возможность пользоваться этой замечательной утилитой. Программа позволяет провести диагностику вашего компьютера, собрать подробнейшую информацию об аппаратной части (процессор, материнская плата, монитор, видеоадаптер, диски, сетевые адаптеры, PCI, PnP, PCMCIA, USB), и конечно же о программном обеспечении, операционная система, драйвера, запущенные процессы прочее.

Это лишь часть возможностей которыми обладает эта замечательная утилита. AIDA64 так же доступна и для Linux, скачать можно с официального сайта - здесь / здесь, ниже ищем ссылку с названием "Download AIDA64 Linux Extension", жмем и скачиваем архив размеров чуть более 2 мб. Распакуйте выделив мышью и выбрав в выпадающем меню "Извлечь сюда", после распаковки вы увидите новую папку "linuxextensionforaida64" внутри которой найдете 4 исполняемых файла формата ".run":

aida64_x64
aida64_x86
aida64_x64_static
aida64_x86_static

файл можно запустить как обычно с помощью двойного клика мыши или же перейти в директории в которой он находится и запустить с помощью терминала:

cd ~/Загрузки/linuxextensionforaida64/
./aida64_x64

в итоге вы не увидите графического интерфейса, внутри директории вы увидите, что появился новый файл с форматом .csv, это и есть файл отчет о нашем апаратном обеспечении и прочем другом, что позволяет проанализировать утилита, откройте в в Word или в WPS Office Writer, где сможете прочесть содержимое.

Посмотрел содержимое, удивился, немного не мало, отчет состоит с 307 страниц документа WORD, чтобы увидеть работу утилиты, вот пример первой страницы:

Page,Device,Group,ItemID,Item,Value
Report,,,257,Version,AIDA64 v2.60.2100/en
Report,,,0,LSHW version,unknown
Report,,,266,Benchmark Module,Unknown
Report,,,259,Homepage,http://www.aida64.com
Report,,,260,Report Type,Command line
Report,,,261,Computer,lunuxsoid
Report,,,262,Generator,lunux
Report,,,263,Operating System,Ubuntu 16.10
Report,,,264,Date,10/16/2016
Report,,,265,Time,18:36
Summary,,Computer,582,Computer Type,x64-based Computer
Summary,,Computer,513,Operating System,Linux 4.8.0-22-generic x86_64
Summary,,Computer,514,Computer Name,lunuxsoid
Summary,,Computer,515,User Name,lunux
Summary,,Computer,0,Date / Time,10/16/2016 / 18:36
Summary,,Motherboard Properties,517,CPU Type,AMD Athlon(tm) 64 X2 Dual Core Processor 3800+
Summary,,Motherboard Properties,518,Motherboard Name,Unknown
Summary,,Motherboard Properties,520,System Memory,1999 MB
Summary,,Motherboard Properties,521,BIOS Type,Unknown
Summary,,Display,523,Video Adapter,Advanced Micro Devices  Inc. [AMD/ATI] Cedar [Radeon HD 5000/6000/7350/8350 Series]
Summary,,Display,524,3D Accelerator,Unknown
Summary,,Display,525,Monitor,Unknown
Summary,,Multimedia,526,Audio Adapter,NVIDIA Corporation MCP61 High Definition Audio
Summary,,Multimedia,526,Audio Adapter,Advanced Micro Devices  Inc. [AMD/ATI] Cedar HDMI Audio [Radeon HD 5400/6300/7300 Series]
Summary,,Storage,580,IDE Controller,IDE interface
Summary,,Storage,580,IDE Controller,IDE interface
Summary,,Storage,581,Storage Controller,MCP61 IDE
Summary,,Storage,581,Storage Controller,MCP61 SATA Controller
Summary,,Storage,528,Disk Drive,Unknown
Summary,,Storage,529,Optical Drive,DRW-24F1ST   a
Summary,,Partitions,530,/dev/sdb8 (ext4),40188 MB (27071 MB free)
Summary,,Partitions,530,/dev/sda1 (iso9660),1417 MB (0 KB free)
Summary,,Partitions,586,Total Size,40 GB (26 GB free)
Summary,,Input,532,Mouse,Unknown
Summary,,Network,538,Primary IP Address,****Secret.127.0.0
Summary,,Network,539,Primary MAC Address,****Secret
Summary,,Network,534,Network Adapter,Unknown
Summary,,Network,0,Name,enp0s7
Summary,,Peripherals,536,Printer,Unknown
Summary,,Peripherals,567,FireWire Controller,Unknown
Summary,,Peripherals,568,USB1 Controller,NVIDIA Corporation MCP61 USB 1.1 Controller
Summary,,Peripherals,569,USB2 Controller,NVIDIA Corporation MCP61 USB 2.0 Controller
Summary,,Peripherals,588,USB3 Controller,Unknown
Summary,,Peripherals,537,USB Device,MCP61 USB 1.1 Controller
Summary,,Peripherals,537,USB Device,MCP61 USB 2.0 Controller
Summary,,DMI,560,DMI Chassis Version,Unknown
Summary,,DMI,562,DMI Chassis Asset Tag,Unknown
Summary,,DMI,563,DMI Chassis Type,Unknown
Summary,,DMI,570,DMI Total / Free Memory Sockets,Unknown

На этом наш небольшой список окончен, если у вас есть чем дополнить материал выше и вы пользуетесь утилитами которых нет в списке выше, поделитесь в комментариях к материалу

Понравилась статья?
Пользовались утилитой Everest и CPU-Z, наверное задумывались, есть ли альтернатива для Linux, именно об этом сегодня материал, где мы обсудим 7 таких утилит которыми можно пользоваться в Linux. Сегодня мы обсудим с помощью каких инструментов / утилит...
Обзоры
1292
Рейтинг: 5/15
При перепечатке материалов указание ссылки на linuxsoid.com обязательно.

Подпишитесь на рассылку

Здравствуй Гость, как Вы видите еще никто не оставил свой комментарий, будьте первым, поделитесь мнением о материале выше.

avatar