Как использовать команду Lshw для просмотра информации на устройстве Linux

Как использовать команду Lshw для просмотра информации на устройстве Linux

Хоть и никем не изученный25 лучших команд Linuxодин, но lshw Команды (произносится как «ls hardware») могут предоставить много полезных сведений об аппаратном обеспечении системы.

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

Как установить лшв

Вот полное руководство по установке lshw в вашей системе.Пожалуйста, следуйте инструкциям ниже шаг за шагом.

шаги установки

первый шаг:Открыть терминал

  • На твоем компьютереОткрыть терминал.Быстро открыть терминал можно с помощью сочетания клавиш Ctrl+Alt+T.

Второй шаг:Обновите вашу систему

  • Введите следующую команду, чтобы обновить вашу систему:

sudo apt-get update

третий шаг:Установить лшв

  • Введите следующую команду из терминала, чтобы установить lshw.

sudo apt-get install lshw

Это запустит процесс установки lshw.Если вам будет предложено подтвердить установку, нажмите клавишу «y» и нажмите Enter, чтобы подтвердить установку.

После завершения всех шагов вы можете ввести lshw Запустите терминал, чтобы убедиться, что lshw установлен правильно.Обратите внимание, что для запуска этой команды вам могут потребоваться права суперпользователя, если да, используйте sudo lshw команда.

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

шаг 命令
Открыть терминал Ctrl + Alt + T
Обновите свою систему sudo apt-get update
Установить лшв sudo apt-get install lshw
Проверьте установку sudo lshw

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

Как использовать команду Lshw для просмотра информации на устройстве Linux

Эта статья проверенаlshw 提供Информация, Обратите особое внимание на диски и сопутствующее оборудование.вот несколько примеров lshw Выход:

$ sudo lshw -C disk *-disk:0 описание: SCSI Disk продукт: Card Reader-1 поставщик: JIE LI физический идентификатор: 0.0.0 информация о шине: scsi@4:0.0.0 логическое имя: /dev/sdc версия: 1.00 возможности: сменная конфигурация: logicalsectorsize=512 размер_сектора=512 *-средний физический идентификатор: 0 логическое имя: /dev/sdc

Обратите внимание, что вам следует 使用Sudoбегать lshw命令  Чтобы убедиться, что вы получили всю доступную информацию.

Хотя мы запросили «диск» в приведенной выше команде (включенные выходные данные показывают только первую из пяти показанных записей), этот конкретный результат показывает не жесткий диск, а устройство чтения карт - еще один член категории дисков.Обратите внимание, что это устройствоИдентифицироватьесть / DEV / SDC.

Аналогичная информация представлена ​​на основном диске в системе:


*-описание диска: Продукт диска ATA: SSD2SC120G1CS175 физический идентификатор: 0 информация о шине: scsi@0:0.0.0 логическое имя: /dev/sda <== версия: 1101 серийный номер: PNY20150000778410606 размер: 111 ГБ (120 ГБ) возможности: разделен на разделы : Конфигурация DOS: ansiversion = 5 logicalsectorsize = 512 размер сектора = 512 подпись = f63b5929

Диск есть / Dev / ПДД.Все жесткие диски в этой системе показаны как ATA Диск. ATA Это реализация дисковода, в которой контроллер интегрирован в сам дисковод.

Чтобы получить сокращенный список устройств в категории «диск», вы можете выполнить такую ​​команду.Обратите внимание, что два устройства указаны дважды, поэтому мы по-прежнему видим пять дисковых устройств.


$ sudo lshw -short -C disk H / W path Описание класса устройства ================================= == ======================== /0/100/1d/1/1/0.0.0 / dev / sdc disk Card Reader-1/0 / 100 / 1d / 1/1 / 0.0.0 / 0 / dev / sdc disk /0/100/1d/1/1/0.0.1 / dev / sdd disk 2/0/100 / 1d / 1/1 /0.0.1 .0 / 0 / dev / sdd disk /100/1/2f.0/120 / dev / sda disk 2GB SSD120SC1G175CS0 /100/1/2f.1/73 / dev / cdrom disk DVD + -RW GSA-H0N / 100 / 1 / 5f.0.0.0 / 500 / dev / sdb диск 502 ГБ SAMSUNG HEXNUMXHJ

Если вы решили посмотреть В системе所有оборудование,Пожалуйста сядьте .Вы получите список с гораздо большим содержанием, чем вы обычно думаете как об «устройствах».Вот пример - вот «краткий» (немного подробностей) список:


$ sudo lshw -short [sudo] пароль для shs: H / W путь Описание класса устройства ============================== = ============================= система Inspiron 530s / 0 шина 0RY007 / 0/0 память 128 КБ BIOS / 0/4 процессор Intel ( R) Core (TM) 2 Duo CPU / 0/4 / память 32 КБ кэш L1 / 0/4 / b память 6 МБ кэш L2 / 0/24 памяти 6 ГБ системная память / 0/24/0 память 2 ГБ DIMM DDR2 Synchronous 667 / 0/24/1 памяти 1 ГБ DIMM DDR2 Синхронный 667/0/24/2 памяти 2 ГБ DIMM DDR2 Синхронный 667/0/24/3 памяти 1 ГБ DIMM DDR2 Синхронный 667/0/1 общий / 0/10 общий / 0/11 общий / 0/12 generic / 0/13 generic / 0/14 generic / 0/15 generic / 0/17 generic / 0/18 generic / 0/19 generic / 0/2 generic / 0/20 generic / 0/100 bridge 82G33 / G31 / P35 / P31 Express DRAM / 0/100/1 мост 82G33 / G31 / P35 / P31 Express PCI / 0/100/1/0 дисплей Caicos [Radeon HD 6450/7450/84 / 0/100/1 / 0.1 мультимедиа Caicos HDMI Audio [Radeon HD 6/0/100/19 enp0s25 network 82562V-2 10/100 Network Connec / 0/100 / 1a bus 82801I (ICH9 Family) USB UHCI / 0/100 / 1a / 1 usb3 bus UH Хост-контроллер CI /0/100/1a.1 bus 82801I (семейство ICH9) USB UHCI /0/100/1a.1/1 usb4 bus UHCI Host Controller /0/100/1a.1/1/2 вход Rock Candy Wireless Клавиатура /0/100/1a.2 bus 82801I (семейство ICH9) USB UHCI /0/100/1a.2/1 usb5 bus UHCI Host Controller /0/100/1a.2/1/2 вход USB ОПТИЧЕСКАЯ МЫШЬ / 0 /100/1a.7 bus 82801I (семейство ICH9) USB2 EHCI /0/100/1a.7/1 usb1 bus EHCI Host Controller / 0/100 / 1b multimedia 82801I (ICH9 Family) HD Audio / 0/100 / 1d bus 82801I (семейство ICH9) USB UHCI / 0/100 / 1d / 1 usb6 bus UHCI Host Controller / 0/100 / 1d / 1/1 scsi4 storage CD04 /0/100/1d/1/1/0.0.0 / dev / sdc disk Card Reader-1 /0/100/1d/1/1/0.0.0/0 / dev / sdc disk /0/100/1d/1/1/0.0.1 / dev / sdd disk 2/0 / 100 / 1d / 1/1 / 0.0.1 / 0 / dev / sdd disk /0/100/1d.1 bus 82801I (семейство ICH9) USB UHCI /0/100/1d.1/1 usb7 bus UHCI Host Controller / 0/100 / 1d.2 шина 82801I (семейство ICH9) USB UHCI /0/100/1d.2/1 usb8 bus UHCI Host Controller /0/100/1d.7 bus 82801I (ICH9 Family) USB2 EHCI / 0/100 /1d.7/1 шина usb2 Хост-контроллер EHCI /0/100/1d.7/1/2 multim edia USB Live camera / 0/100 / 1e мост 82801 PCI Bridge / 0/100 / 1e / 1 связь HSF 56k Data / Fax Modem / 0/100 / 1f bridge 82801IR (ICH9R) LPC Interface /0/100/1f.2 scsi0 хранилище 82801IR / IO / IH (ICH9R / DO / DH) 4 /0/100/1f.2/0 / dev / sda диск 120 ГБ SSD2SC120G1CS175 /0/100/1f.2/0/1 / dev / sda1 том 111 ГБ Том EXT4 /0/100/1f.2/1 / dev / cdrom диск DVD + -RW GSA-H73N /0/100/1f.3 bus 82801I (семейство ICH9) SMBus Con /0/100/1f.5 scsi3 storage 82801I (Семейство ICH9) 2 порта SA /0/100/1f.5/0.0.0 / dev / sdb disk 500GB SAMSUNG HE502HJ /0/100/1f.5/0.0.0/1 / dev / sdb1 volume 433GB EXT4 volume / 0/3 системное устройство PnP PNP0c02 / 0/5 системное устройство PnP PNP0b00 / 0/6 устройство хранения PnP PNP0700 / 0/7 системное устройство PnP PNP0c02 / 0/8 системное устройство PnP PNP0c02 / 0/9 системное устройство PnP PNP0c01

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


$ sudo lshw -short | awk '{print substr ($ 0,36,13)}' | tail -n +3 | sort | uniq -c 4 мост 18 шина 1 связь 7 диск 1 дисплей 12 общий 2 вход 8 память 3 мультимедиа 1 сеть 1 процессор 4 хранилище 6 система 2 том

Примечание: 該 AWK Выбор команды из списка категорий lshw Используйте $ 0 (полная строка), но учитывайте только начало вывода подстроки в правильной позиции (столбец 36).В записи класса нет более 13 букв, поэтому подстрока на этом заканчивается. 命令的 Хвост -n +3Частично удален заголовок и строка «=====» под ним, поэтому окончательный список содержит только 14 классов устройств.

связанный вопрос  Linux против Windows [конфликт с радикальными операционными системами]

Вы заметите, что когда мы не используем-Short Опции, Мы получим около 12 строк вывода для каждого устройства в классе диска .Видим логичное имя, например / Dev / ПДД, Размер и тип диска и т. Д.

$ sudo lshw -C disk [sudo] пароль для shs: *-disk:0 описание: SCSI Disk продукт: Card Reader-1  кард-ридер? .0.0.0 логическое имя: /dev/sdc версия: 4 возможности: сменная конфигурация: logicalsectorsize=0.0.0 размер сектора=1.00 *-средний физический идентификатор: 512 логическое имя: /dev/sdc *-disk:512 описание: SCSI Disk продукт: 0 поставщик : AC1 - физический идентификатор: 2 информация о шине: scsi@4100:0.0.1 логическое имя: /dev/sdd возможности: съемная конфигурация: logicalsectorsize=4 размер сектора=0.0.1 *-средний физический идентификатор: 512 логическое имя: /dev/ sdd *-disk description: ATA Disk product: SSD512SC0G2CS120 физический идентификатор: 1 информация о шине: scsi@175:0 логическое имя: /dev/sda  версия основного системного диска: 0 серийный номер: PNY0.0.0 размер: 1101GiB (20150000778410606GB) возможности: разделенный на разделы разделенный: dos конфигурация: ansiversion = 111 logicalsectorsize = 120 размер сектора = 5 подпись = f512b512 *-cdrom  aka /dev/sr63 описание: устройство записи DVD продукт: DVD+-RW GSA-H5929N поставщик: HL-DT-ST phys ical id: 0 информация о шине: scsi@73:1 логическое имя: /dev/cdrom логическое имя: /dev/cdrw логическое имя: /dev/dvd логическое имя: /dev/dvdrw логическое имя: /dev/sr1 версия : Серийный номер B0.0.0: [ возможности: съемный аудио cd-r cd-rw dvd dvd-r конфигурация: ansiversion=0 status=nodisc *-disk description: ATA Disk product: SAMSUNG HE103HJ физический идентификатор: 5 информация о шине: scsi@502 :0.0.0 логическое имя: /dev/sdb  версия вторичного диска: 3 серийный номер: S0.0.0B0002J2B6 размер: 90GiB (501053GB) возможности: разделен на разделы разделен на разделы:конфигурация dos: ansiversion=465 logicalsectorsize=500 partitionsize=5 подпись=512e512ccf7

該 lshw Многие из нас не смогут обработать информацию, указанную в заказе.Тем не менее, даже если вы используете только некоторые из них, полезно знать, сколько информации доступно.

связанный вопрос  Как решить проблему отсутствия звука на Ubuntu 20.04?

о, привет 👋Рад встрече.

Подписывайтесь на нашу новостную рассылку, Отправляйте очень регулярноОтличная технологияК твоему сообщению.

Оставить комментарий