10 полезных команд для сбора информации о системе и оборудовании в Linux

Всегда полезно знать, на каких аппаратных компонентах работает ваша система Linux, это поможет вам решить проблемы совместимости, когда дело доходит до установки пакетов и драйверов в вашей системе.

10 команд для проверки информации об оборудовании и системе в Linux

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

1. Как просмотреть информацию о системе Linux

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

  [email protected] ~ $   uname   Linux  

Чтобы просмотреть имя вашего сетевого хоста, используйте переключатель ‘- n’ с командой uname, как показано.

  [email protected] ~ $   uname -n   tecmint.com  

Чтобы получить информацию о версии ядра, используйте переключатель ‘- v’ .

  [email protected] ~ $    uname -v   # 64-Ubuntu SMP, понедельник, 22 сентября, 21:28:38 UTC, 2014 г.  

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

  [адрес электронной почты защищен] ~ $   uname -r   3.13.0-37-generic  

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

  [защита электронной почты] ~ $   uname -m   x86_64  

Всю эту информацию можно сразу распечатать, запустив команду ‘uname -a’ , как показано ниже.

  [email protected] ~ $   uname -a   Linux tecmint.com 3.13.0-37-generic # 64-Ubuntu SMP Пн 22 сентября 21:28:38 UTC 2014 x86_64 x86_64 x86_64 GNU /Linux  

2. Как просмотреть информацию об оборудовании системы Linux

Здесь вы можете использовать инструмент lshw для сбора обширной информации о ваших аппаратных компонентах, таких как cpu , диски , память , USB-контроллеры и т. д.

lshw — это относительно небольшой инструмент, и есть несколько вариантов, которые вы можете использовать с ним при извлечении информации. Информация, предоставленная lshw , собрана из разных файлов /proc .

Примечание : Помните, что команда lshw выполняется суперпользователем ( root ) или пользователем sudo .

Читайте также : разница между su и sudo User в Linux

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

  [email protected] ~ $   sudo lshw  tecmint.com описание: ноутбук: 20354 (LENOVO_MT_20354_BU_idea_FM_Lenovo Z50-70)  производитель: LENOVO версия: Lenovo Z50-70 серийный номер: 1037407803441 ширина: 64 бита возможности: smbios-2.7 dmi-2.7 конфигурация vsyscall32: administrator_password = отключено загрузка = нормальное шасси = семейство ноутбуков = IDEAPAD frontpanel_password = отключено keyboard_password = отключено power-on_password = отключено  sku = LENOVO_MT_20354_BU_idea_FM_Lenovo Z50-70 uuid = E4B1D229-D237-E411-9F6E-28D244EBBD98 * -описание ядра: продукт материнской платы: Lancer 5A5 поставщик: LENOVO физический слот: 0 версия-серийный номер: 31900059  Описание: Производитель BIOS: LENOVO физический идентификатор: 0 версия: 9BCN26WW дата: 31.07.2014 размер: 128 КБ Емкость: 4032 КБ Возможности: обновление pci, теневое копирование cdboot boot  rd int10video acpi usb biosbootspecification uefi ...... 

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

  [email protected] ~ $   sudo lshw -short  Путь H/W Класс устройства Описание ==========  =========================================== система 20354 (LENOVO_MT_20354_BU_idea_FM_Lenovo Z50-70  )/0 bus Lancer 5A5/0/0 память 128 КБ BIOS/0/4 процессор Intel (R) Core (TM) i5-4210U CPU @ 1,70 ГГц/0/4/b память 32 КБ L1 кэш/0/4/c память  Кэш L2 256 КБ/0/4/d память 3 МБ кэш L3/0/память 32 КБ кэш L1/0/12 память 8 ГБ системная память/0/12/0 памяти DIMM [пусто]/0/12/1 памяти DIMM [пусто  ]/0/12/2 памяти 8 ГБ SODIMM DDR3 Синхронный 1600 МГц (0,6 нс)/0/12/3 памяти DIMM [пусто]/0/100 мост Haswell-ULT DRAM Controller/0/100/2 дисплей Haswell-ULT Integrated  Графический контроллер/0/100/3 multimedia Haswell-ULT HD Audio Controller ... 

Если вы хотите сгенерировать вывод в виде файла html, вы можете использовать option -html .

  [email protected] ~ $   sudo lshw -html> lshw.html   

Создание информации об оборудовании Linux в HTML

3 . Как просмотреть информацию о процессоре Linux

Чтобы просмотреть информацию о вашем процессоре, используйте команду lscpu, поскольку она показывает информацию об архитектуре вашего процессора, такую ​​как количество процессоров, ядер, модель семейства процессоров, кеши процессора, потоки и т. д. из sysfs и /proc/cpuinfo .

  [email protected] ~ $   lscpu  Архитектура: x86_64CPU Операционные режимы: 32-разрядные, 64-разрядные Порядок байтов: Little EndianCPU (s): 4 Список сетевых процессоров (ов): 0-3Thread (  s) на ядро: 2 ядра на сокет: 2 сокета: 1NUMA узлов: 1 ID поставщика: GenuineIntelCPU family: 6 Модель: 69 Шаг: 1CPU MHz: 768.000BogoMIPS: 4788. 72 Виртуализация: VT-xL1d, кеш: 32KL1i, кэш: 32KL2, кэш: 256KL3, кэш: 3072KNUMA, CPU (ы) node0: 0-3 

4. Как собрать информацию о блочных устройствах Linux

Блочные устройства — это устройства хранения, такие как жесткие диски, флэш-накопители и т. Д. Команда lsblk используется для сообщения информации о блочных устройствах как следует.

  [email protected] ~ $   lsblk  NAME MAJ: MIN RM SIZE RO TYPE MOUNTPOINTsda 8: 0 0 931.5  G 0 диск ├─sda1 8: 1 0 1000M 0 часть ├─sda2 8: 2 0 260M 0 часть/boot/efi├─sda3 8: 3 0 1000M 0 часть ├─sda4 8: 4 0 128M 0 часть ├─sda5  8: 5 0 557.1G 0 часть ├─sda6 8: 6 0 25G 0 часть ├─sda7 8: 7 0 14.7G 0 часть ├─sda8 8: 8 0 1M 0 часть ├─sda9 8: 9 0 324.5G 0 часть /└─sda10 8:10 0 7.9G 0 part [SWAP] sr0 11: 0 1 1024M 0 rom 

Если вы хотите просмотреть все блочные устройства в вашей системе, включите -a .

  [email protected] ~ $   lsblk -a  NAME MAJ: MIN RM  РАЗМЕР RO ТИП MOUNTPOINTsda 8: 0 0 931,5G 0 диск ├─sda1 8: 1 0 1000M 0 часть ├─sda2 8: 2 0 260M 0 часть/boot/efi├─sda3 8: 3 0 1000M 0 часть ├─sda4  8: 4 0 128M 0 часть ├─sda5 8: 5 0 557.1G 0 часть ├─sda6 8: 6 0 25G 0 часть ├─sda7 8: 7 0 14.7G 0 часть ├─sda8 8: 8 0 1M 0 часть ├  ─sda9 8: 9 0 324.5G 0 part/└─sda10 8:10 0 7.9G 0 part [SWAP] sdb 8:16 1 0 disk sr0 11: 0 1 1024M 0 rom ram0 1: 0 0 64M 0 disk ram1 1  : 1 0 64M 0 диск ram2 1: 2 0 64M 0 disk ram3 1: 3 0 64M 0 disk ram4 1: 4 0 64M 0 disk ram5 1: 5 0 64M 0 disk ram6 1: 6 0 64M 0 disk ram7 1: 7  0 64M 0 disk ram8 1: 8 0 64M 0 disk ram9 1: 9 0 64M 0 disk loop0 7: 0 0 0 loop loop1 7: 1 0 0 loop loop2 7: 2 0 0 loop loop3 7: 3 0 0 loop loop4 7  : 4 0 0 loop loop5 7: 5 0 0 loop loop6 7: 6 0 0 loop loop7 7: 7 0 0 loop ram10 1:10 0 64M 0 disk ram11 1:11 0 64M 0 disk ram12 1:12 0 64M 0 disk  ram13 1:13 0 64M 0 диск ram14 1:14 0 64M 0 disk ram15 1:15 0 64M 0 disk 

5. Как распечатать информацию о контроллерах USB

Команда lsusb используется для сообщения информации о контроллерах USB и всех подключенных к ним устройствах.

  [email protected] ~ $   lsusb  Bus 001 Device 002: ID 8087: 8000 Intel Corp. Bus 001 Device 001: ID 1d6b: 0002  Корневой концентратор Linux Foundation 2.0Bus 003 Устройство 001: ID 1d6b: 0003 Корневой hubBus Linux Foundation 3.0 002 Устройство 005: ID 0bda: b728 Realtek Semiconductor Corp. Bus 002 Устройство 004: ID 5986: 0249 Acer, Inc Bus 002 Устройство 003: ID 0bda:  0129 Realtek Semiconductor Corp. RTS5129 Устройство чтения карт ControllerBus 002 Устройство 002: ID 045e: 00cb Базовая оптическая мышь Microsoft Corp. v2.0Bus 002 Устройство 001: ID 1d6b: 0002 Корневой концентратор Linux Foundation 2.0 

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

  [email protected] ~ $   lsusb -v  

6. Как распечатать информацию об устройствах PCI

Устройства PCI могут включать в себя порты USB, видеокарты, сетевые адаптеры и т. Д.. Инструмент lspci используется для генерации информации обо всех контроллерах PCI в вашей системе, а также об устройствах, которые к ним подключены.

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

  [email protected] ~ $   lspci  00: 00.0 Хост-мост: Intel Corporation Haswell-ULT DRAM Controller  (rev 0b) 00: 02.0 VGA-совместимый контроллер: Intel Corporation Haswell-ULT Integrated Graphics Controller (rev 0b) 00: 03.0 Audio device: Intel Corporation Haswell-ULT HD Audio Controller (rev 0b) 00: 14.0 USB-контроллер: Intel Corporation Lynx  Point-LP USB xHCI HC (версия 04) 00: 16.0 Коммуникационный контроллер: Intel Corporation Lynx Point-LP HECI # 0 (версия 04) 00: 1b.0 Аудиоустройство: Intel Corporation Lynx Point-LP HD Audio Controller (rev 04)  00: 1c.0 Мост PCI: Корневой порт 3 PCI Express корпорации Intel Corporation Lynx Point-LP (версия e4) 00: 1c.3 Мост PCI: Корневой порт 4 PCI Express корпорации Intel Lynx Point-LP 4 (версия e4) 00: 1c.  4 моста PCI: Intel C  orporation Lynx Point-LP PCI Express Root Port 5 (rev e4) 00: 1d.0 Контроллер USB: Intel Corporation Lynx Point-LP USB EHCI # 1 (rev 04) 00: 1f.0 Мост ISA: Intel Corporation Lynx Point-LP  Контроллер LPC (версия 04) 00: 1f.2 Контроллер SATA: Intel Corporation Lynx Point-LP Контроллер SATA 1 [режим AHCI] (версия 04) 00: 1f.3 SMBus: Контроллер Intel Corporation Lynx Point-LP SMBus (версия 04)  01: 00.0 Контроллер Ethernet: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 10) 02: 00.0 Сетевой контроллер: Realtek Semiconductor Co., Ltd. RTL8723BE PCIe Wireless Network Adapter 03: 00.0 3D-контроллер:  NVIDIA Corporation GM108M [GeForce 840M] (rev a2) 

Используйте параметр -t для вывода вывода в формате дерева.

  [электронная почта защищена] ~ $   lspci -t  - [0000: 00] - + - 00.0 + -02.0 + -03.0 + -14.0 + -16.0  + -1b.0 + -1c.0- [01] ---- 00.0 + -1c.3- [02] ---- 00.0 + -1c.4- [03] ---- 00.0 + -1d  .0 + -1f.0 + -1f.2  -1f.3 

Используйте -v для получения подробной информации о каждом подключенном устройстве.

  [email protected] ~ $   lspci -v   00: 00.0 Хост-мост: Intel Corporation Haswell-ULT DRAM Controller (rev 0b) Подсистема: Lenovo Device 3978 Флаги: мастер шины, быстрое устройство, задержка 0 Возможности: 00: 02.0 VGA-совместимый контроллер: Intel Corporation Haswell-ULT  Интегрированный графический контроллер (rev 0b) (prog-if 00 [VGA controller]) Подсистема: устройство Lenovo 380d Флаги: мастер шины, быстрое устройство, задержка 0, IRQ 62 Память на c3000000 (64-бит, без предварительной выборки) [size =  4M] Память на d0000000 (64-разрядная, с возможностью предварительной загрузки) [размер = 256M] Порты ввода-вывода на 6000 [размер = 64] ПЗУ расширения при [отключено] Возможности: Используемый драйвер ядра: i915 ..... 

7. Как распечатать информацию об устройствах SCSI

Чтобы просмотреть все ваши устройства scsi/sata, используйте команду lsscsi следующим образом. Если у вас не установлен инструмент lsscsi , выполните следующую команду, чтобы установить его.

 $ sudo apt-get install lsscsi [на  Debian   производные] # yum install lsscsi [в системах на базе RedHat] # dnf install lsscsi [в Fedora 21+ и новее] 

После установки запустите lsscsi команда, как показано:

  [email protected] ~ $   lsscsi  [0: 0: 0: 0] disk ATA  ST1000LM024 HN-M 2BA3/dev/sda [1: 0: 0: 0] cd/dvd PLDS DVD-RW DA8A5SH RL61/dev/sr0 [4: 0: 0: 0] диск Generic- xD/SD/MS  1.00/dev/sdb 

Используйте параметр -s для отображения размеров устройства.

  [электронная почта защищена  ] ~ $   lsscsi -s  [0: 0: 0: 0] диск ATA ST1000LM024 HN-M 2BA3/dev/sda 1.00TB [1: 0: 0: 0]  cd/dvd PLDS DVD-RW DA8A5SH RL61/dev/sr0 - [4: 0: 0: 0] диск Generic- xD/SD/MS  1.00/dev/sdb - 

8. Как распечатать информацию об устройствах SATA

Вы можете найти некоторую информацию об устройствах SATA в вашей системе с помощью утилиты hdparm . В приведенном ниже примере я использовал блочное устройство /dev/sda1 , которое является жестким диском в моей системе.

  [email protected] ~ $    sudo hdparm/dev/sda1 /dev/sda1: multcount = 0 (выкл.) IO_support = 1 (32-битный) readonly = 0 (выкл.) readahead = 256 (вкл.)  геометрия = 56065/255/63, секторы = 2048000, начало = 2048 

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

  [email protected] ~ $   sudo hdparm -g/dev/sda1 /dev/sda1: geometry = 56065/255/63, секторы = 2048000, начало = 2048 

9. Как распечатать информацию о файловой системе Linux

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

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

  [email protected] ~ $   sudo fdisk -l   ВНИМАНИЕ: GPT (таблица разделов GUID) обнаружен на '/dev/sda'!  Утилита fdisk не поддерживает GPT.  Используйте GNU Parted. Диск/dev/sda: 1000,2 ГБ, 1000204886016 байтов 255 головок, 63 сектора на дорожку, 121601 цилиндр, всего 1953525168 секторов Единицы = секторы размером 1 * 512 = 512 байт Размер сектора (логический/физический): 512 байт/4096 байт I/ Размер O (минимальный/оптимальный): 4096 байт/4096 байт Идентификатор диска: 0xcee8ad92 Идентификатор конечных блоков начала загрузки устройства Система/dev/sda1 1 1953525167 976762583+ ee GPTPartition 1 не начинается на границе физического сектора. 

10. Как извлечь информацию об аппаратных компонентах

Вы также можете использовать утилиту dmidecode для извлечения информации об оборудовании путем чтения данных из таблиц DMI.

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

  [email protected] ~ $   sudo dmidecode -t memory  # dmidecode 2.12 # SMBIOS  точка входа в 0xaaebef98 Имеется SMIOS 2.7 Обработка 0x0005, DMI тип 5, 24 байта Информация о контроллере памяти Метод обнаружения ошибок: Нет Возможности исправления ошибок: Нет Поддерживаемое чередование: Одностороннее чередование Текущее чередование: Одностороннее чередование Максимальный размер модуля памяти: 8192 МБ Максимальный размер модуля  Общий объем памяти: 32768 МБ Поддерживаемые скорости: Другие поддерживаемые типы памяти: Другой модуль памяти Напряжение: Неизвестно Связанные слоты памяти: 4 0x0006 0x0007 0x0008 0x0009 Включенные возможности исправления ошибок: Нет ... 

Для печати информации о системе, выполните эту команду.

  [email protected] ~ $   sudo dmidecode -t system  # dmidecode 2.12 # точка входа SMBIOS по адресу 0xaaebef98SMBIOS 2.7 присутствует. Обработка 0x0001, DMI тип 1, 27 байт Информация о системе Производитель: LENOVO Название продукта: 20354 Версия: Lenovo Z50-70 Серийный номер: 1037407803441  UUID: 29D2B1E4-37D2-11E4-9F6E-28D244EBBD98 Тип пробуждения: выключатель питания Артикул: LENOVO_MT_20354_BU_idea_FM_Lenovo Z50-70 Семейство: IDEAPAD ... 

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

  [email protected] ~ $   sudo dmidecode -t bios  # dmidecode 2.12 # присутствует точка входа SMBIOS в 0xaaebef98SMBIOS 2.7.  Дескриптор 0x0000, тип DMI 0, 24 байта Информация о BIOS Производитель: LENOVO Версия: 9BCN26WW Дата выпуска: 31.07.2014 Адрес: 0xE0000 Размер времени выполнения: 128 КБ Размер ПЗУ: 4096 КБ Характеристики: Поддерживается PCI с возможностью обновления BIOS Допускается теневое копирование BIOS Загрузка  с компакт-диска поддерживается Выбор загрузки поддерживается EDD поддерживается японская дискета для NEC 9800 1,2 МБ поддерживается (int 13h) японский  Поддерживаются дискеты для Toshiba 1,2 МБ (int 13h) Поддерживаются службы гибких дисков 5,25 дюйма/360 КБ (int 13h) Поддерживаются службы гибких дисков 5,25 дюйма/1,2 МБ (int 13h) Поддерживаются службы гибких дисков 3,5 дюйма/720 КБ (int 13h)  Поддерживаются службы гибких дисков 3,5 дюйма/2,88 МБ (int 13h) Поддерживаются службы клавиатуры 8042 (int 9h) Поддерживаются службы видео CGA/моно (int 10h) Поддерживается ACPI Поддерживается устаревшая версия USB Поддерживается спецификация загрузки BIOS Поддерживается целевое распространение контента  Поддерживается UEFI Версия BIOS: 0.26 Версия прошивки: 0.26 ... 

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

  [email protected  ] ~ $   sudo dmidecode -t processor  # dmidecode 2.12 # точка входа SMBIOS по адресу 0xaaebef98SMBIOS 2.7 присутствует. Дескриптор 0x0004, DMI тип 4, 42 байта Информация о процессоре Обозначение разъема: U3E1 Тип: Центральный процессор Семейство: Core i5 Производитель: Intel (R) Corporation ID: 51 06 04 00 FF FB EB BF Подпись: Тип 0, Семейство 6, Модель 69,  Флаги Шага 1: ... 

Резюме

Есть много других способов, которые вы можете использовать для получения информации об аппаратных компонентах вашей системы. Большинство этих команд используют файлы в каталоге/proc для извлечения системной информации.

Надеюсь, вы найдете эти советы и рекомендации полезными, и не забудьте оставить комментарий на случай, если вы захотите добавить дополнительную информацию к этому или если вы столкнетесь с трудностями при использовании любой из команд. Не забывайте всегда оставаться на связи с Tecmint .


Есть ли инструмент, который может инвентаризировать последовательные порты и сообщать о поддерживаемых функциях для каждого порта? Например, поддерживает ли порт какие-либо/все линии управления или только передачу/прием? Есть ли у порта определенные ограничения скорости? и т. д.

Ответ


Не могли бы вы посоветовать мне утилиту или инструменты в RHEL, эквивалентные инструменту проводника (в oracle solaris) для сбора всей информации о системе для анализа.

Ответить


Могу ли я использовать эти команды для удаленной проверки сервера или других компьютеров ??

Ответить


@Manikandaprabu,

Да, вы можете использовать все эти команды на удаленном сервере Linux через SSH.

Ответ


Как мы можем получить информацию о компонентах ядра в Linux? Какие это команды?

Ответить


@Smita

См. Это руководство: https://www.tecmint.com/find-linux-kernel -version-distribution-name-version-number/

Ответить


Вы пропустили сетевые компоненты

ifconfig -a
netstat — a

Ответ


@Larry

Хорошо, спасибо за упоминание.

Ответ


Где делать вывод html идет? Я пробовал lshw> html, но нигде не могу его найти. Кстати, мне было любопытно, будет ли работать lshw> txt, но это не так. Lol

Ответить


@Moltke,

HTML файл, созданный в вашем текущем рабочем каталоге, например, если вы запустите следующую команду из/home/username, вывод html будет создан в/home/username, что вы можете проверить с помощью команды ls.

 # sudo lshw -html> lshw.html # ls 

Ответ


Спасибо за ваш ответ. Да, после публикации вопроса мне пришло в голову еще раз проверить захват, и вот он; / home/username в строке поиска, поэтому я зашел в свою домашнюю папку и нашел его.

Почувствовал себя немного дураком и хотел удалить комментарий, но это невозможно:)… еще раз спасибо за ваш ответ. И хорошая статья! Я большой поклонник этого сайта, всегда прихожу, чтобы узнать, что нового, и всегда нахожу действительно полезные статьи, подобные этой.

Кстати, если бы я провел несколько «тестов» на системах Linux, как лучше всего это сделать? Что-то еще, кроме top, htop или им подобных.

Я запускаю несколько виртуальных машин под виртуальным боксом, и мне любопытно, можно ли это сделать и как. Я хотел бы сделать это, чтобы сравнить их все, потому что я создаю вики со всеми тестами, которые я сделал до сих пор для личного использования, и, кто знает, может быть, даже загрузить его в Интернет !!

Ответить


@Moltke

Вы можете использовать:
1. glances — популярный инструмент мониторинга с современными функциями по сравнению с top
2. smem — сообщает о потреблении памяти для каждого процесса и пользователя в Linux
3. stress-ng — установить высокую нагрузку на ЦП и запустить стресс-тест
4. И есть много других инструментов, которые вы можете найти здесь: 20 инструментов командной строки для мониторинга производительности Linux

Очевидно, что это не единственные инструменты, но я считаю, что использование набора различных инструментов/утилит может помочь вы получите точные и более надежные результаты. Спасибо.

Ответ


Спасибо за ответ. Я использовал взгляды, и это очень полезно. Другие еще не использовали их, но я буду.

В системе Linux, где присутствует systemd, можно использовать некоторые утилиты командной строки для сбора информации о времени загрузки, использовании ЦП и многом другом, что я могу использовать для этого в тех из них, где он есть не?.

Также mesa-utils предлагает возможность запускать тесты графической производительности. Тем не менее, это большой объем информации, который нужно обработать, и это требует много времени. Есть ли такое программное обеспечение/инструмент, который я могу использовать для сбора этой информации в целом?

Думаю, что, вероятно, нет, но если вы не возражаете, я хочу опубликовать вопрос, есть ли он? В предоставленной вами ссылке я вижу collectl, и он определенно выглядит как идеальный инструмент для выполнения того, что я хочу, или, по крайней мере, большей части, поэтому я попробую и посмотрю, на что способен. Еще раз спасибо, что нашли время ответить. 🙂


Вы также можете использовать smartctl для проверки ваших дисков, hpasmcli/hpacucli для серверов hp и ipmitool sdr list для просмотра информации о ваших датчиках, вентиляторах и т. д.

Ответить


Как я могу проверить оборудование на других компьютерах в сетях с установленным Linux? Я использовал стороннее программное обеспечение для инвентаризации компьютерного оборудования с графическим интерфейсом пользователя
от Softinventive Lab, но это слишком дорого. Есть какие-нибудь подсказки?

Ответ


@Kerhep

Я полагаю, вы имеете в виду проверку информации об оборудовании ПК с машины Linux, мы не встречали никаких конкретных инструментов однако для этой цели вы можете использовать инструменты сетевого мониторинга, такие как Nagios, Zabbix, Monitorix и многие другие. Хотя они могут не предлагать подробную информацию об оборудовании с ПК.

Ответ


Вы можете использовать «ansible», отличный инструмент, который в основном используется для автоматизации, оркестрации, который также может быть полезен для запуска автономные команды, которые могут просто использовать собственный протокол ssh для запроса конечного устройства, получения полного дампа оборудования и его отображения.

Это снова открытый исходный код, однако существует корпоративная версия под названием «ansible tower» », Для которого вам потребуется лицензия. Ansible теперь принадлежит Red Hat.

Ответ


@Mssm

Спасибо за ясный, информативный и, прежде всего, полезный отзыв. Я обязательно попробую и надеюсь, что каждый пользователь, столкнувшийся с той же проблемой, что и @Kerhap Gause, тоже это сделает.

Ответить

Оцените статью
Botgadget.ru
Добавить комментарий