Практика
Рассмотрим применение утилиты lshw. Итак, у нас есть задача - проанализировать аппаратное обеспечение компьютера, работающего под управлением Debian (или ubuntu) или CentOS (или Red Hat). GUI нет, в данном случае мы думаем, что анализ нужен для компьютера - сервера.
Как же нам выяснить модель процессора, модель материнской платы, какие модуля памяти установлены, сколько их, какие контроллеры подключены? И все это в Linux Debian или CentOS?
Утилита lshw нам в этом поможет.
Устанавливаем
Debian (или ubuntu)
CentOS (или RedHat)
Пользуемся
Достаточно просто запустить утилиту. Лежит она по пути "/usr/sbin/lshw" в CentOS - что важно в случае, если Вы работаете под RHEL-совместимой ОС, т.к. там "из коробки" она даже под простой sudo запускаться не будет.
В Debian она устанавливается в "/usr/bin/lshw", что позволяет запускать утилиту просто из-под sudo.
CentOS:
Debian:
Такая команда выведет всю возможную информацию, т.ч. рекомендую делать вот так:
или
чтобы видеть вывод по страницам.
Менее подробный вывод
Для этого применим параметр -short:
Debian:
CentOS:
Ну вот и все. Отсюда можете пользоваться. Больше инфы, как всегда, по man lshw.
PS. Под Debian, работающей в паравиртуальном режиме под Xen утилита банально виснет, в то время, как в CentOS показывает, что это Xen-машина.
1) Отображение полной информации
Просто набрав команду lshw, вы получите все обнаруженные детали оборудования.
centos
description: Computer
*-core
*-firmware
*-cpu
2) Отображение информации коротко
Как видите, такой объем информации сложно прочитать на одном экране. Такая короткая команда может использоваться для получения сводной информации об аппаратном обеспечении системы.
$ lshw -short
3) Отображать только информацию о памяти
Мы можем перечислить информацию о памяти и классе памяти.
4) Отображение информации о процессоре
Информация о процессоре может отображаться с помощью процессора классов. Обратите внимание, не используйте опцию выстрела, чтобы получить полную информацию.
5) Дисковые накопители
Мы также можем получить информацию о хранилище и классе тома вместе с классом диска. Это даст более ясное представление о хранилище в системе.
6) Информация о сетевом адаптере
Сетевой класс предоставляет информацию о сетевом адаптере / интерфейсе. Лучше не использовать короткий вариант для получения полной информации.
7) Отображение сведений об адресе с помощью businfo
Чтобы получить подробную информацию об устройствах pci, usb, scsi и ide, можно указать их с помощью параметра businfo.
Комментарии
Оставить комментарий
Диагностика, обслуживание и ремонт электронной и радиоаппаратуры
Термины: Диагностика, обслуживание и ремонт электронной и радиоаппаратуры