<
  • Главная
Статьи

Кращі утиліти, альтернатива Everest в Linux

  1. Користувалися утилітою Everest і CPU-Z, напевно замислювалися, чи є альтернатива для Linux, саме про...
  2. установка lshw
  3. видалення lshw
  4. установка Hardinfo
  5. видалення Hardinfo
  6. Можливості I-Nex:
  7. Видалення I-Nex
  8. Установка CPU-G
  9. Установка в Ubuntu 16.10 Yakkety Yak
  10. Видалення CPU-G
  11. установка Dmidecode
  12. можливості SysInfo
  13. установка SysInfo
  14. видалення SysInfo
  15. Приклади роботи Inxi
  16. установка inxi
  17. видалення inxi

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

Користувалися утилітою Everest і CPU-Z, напевно замислювалися, чи є альтернатива для Linux, саме про це сьогодні матеріал, де ми обговоримо 7 таких утиліт якими можна користуватися в Linux.

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

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.

після установки шукайте додаток в Меню Ubuntu - Системні утиліти - Hardware Lister

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

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

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 cpug

Установка в 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 cpug && 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

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: xx Serial Number: Thu Mar 27 13:59:54 2008.

установка Dmidecode

За замовчуванням дана утиліта вже повинна бути встановлена ​​в системі без необхідності її повторної установки, в тому випадку якщо не встановлена, виконайте в терміналі команду:

sudo apt install dmidecode

sudo apt install dmidecode

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

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

Як ви напевно знаєте, раніше додаток 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 Corporat ion 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

На цьому наш невеликий список закінчено, якщо у вас є чим доповнити матеріал вище і ви користуєтеся утилітами яких немає в списку вище, поділіться в коментарях до матеріалу

Якщо Ви в Windows, ви це можете зробити з Everest, але як щодо Linux?
Якщо Ви в Windows, ви це можете зробити з Everest, але як щодо Linux?


Новости
  • Виртуальный хостинг

    Виртуальный хостинг. Возможности сервера распределяются в равной мере между всеми... 
    Читать полностью

  • Редизайн сайта

    Редизайн сайта – это полное либо частичное обновление дизайна существующего сайта.... 
    Читать полностью

  • Консалтинг, услуги контент-менеджера

    Сопровождение любых интернет ресурсов;- Знание HTML и CSS- Поиск и обновление контента;-... 
    Читать полностью

  • Трафик из соцсетей

    Сравнительно дешевый способ по сравнению с поисковым и контекстным видами раскрутки... 
    Читать полностью

  • Поисковая оптимизация

    Поисковая оптимизация (англ. search engine optimization, SEO) — поднятие позиций сайта в результатах... 
    Читать полностью