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

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

Въпреки че не е научен от никогоТоп 25 Linux командиедно, но lshw Командата (произнася се "ls hardware") може да предостави много полезни подробности за системния хардуер.

Той извлича детайлите в доста лесен за разбиране формат - вероятно много повече, отколкото знаете.Като се има предвид описание, логическо име (на устройство), размер и т.н., може да оцените подробностите, до които имате достъп.

Как да инсталирате lshw

Ето пълно ръководство за това как да инсталирате lshw във вашата система.Моля, следвайте стъпките по-долу стъпка по стъпка.

стъпки за инсталиране

първа стъпка:Отворете терминала

  • На вашия компютърОтворете терминала.Можете бързо да отворите терминала с клавишната комбинация Ctrl + Alt + T.

Втората стъпка:актуализирайте системата си

  • Въведете следната команда, за да актуализирате вашата система:

sudo apt-get update

трета стъпка:Инсталирайте lshw

  • Въведете следната команда от терминала, за да инсталирате lshw.

sudo apt-get install lshw

Това ще стартира процеса на инсталиране на lshw.Ако бъдете подканени да потвърдите, натиснете клавиша "y" и натиснете Enter, за да потвърдите инсталацията.

След като всички стъпки са изпълнени, можете да влезете lshw Стартирайте на терминала, за да потвърдите, че lshw е инсталиран правилно.Имайте предвид, че може да се нуждаете от привилегии на суперпотребител, за да изпълните тази команда, ако е така, използвайте sudo lshw команда.

Научихте как да инсталирате lshw на вашата система.Сега можете да използвате записани настройки на принтера, информация за диска, информация за CD и информация за мрежата, за да компилирате и прегледате информацията за вашия хардуер.

стъпка команда
Отворете терминала Ctrl + Alt + T
Актуализирайте системата си sudo apt-get update
Инсталирайте lshw sudo apt-get install lshw
Проверете инсталацията sudo lshw

Моля, уверете се, че изпълнявате тези команди като администратор, в противен случай може да възникнат проблеми, свързани с разрешенията.

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

Тази статия е проверенаlshw 提供Информация, Специално внимание се отделя на дисковете и свързания хардуер.Ето няколко примера lshw Изход:

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

Имайте предвид, че трябва 使用Sudoбягай lshwкоманда  за да сте сигурни, че получавате всички налични подробности.

Докато поискахме "диск" в командата по-горе (включеният изход показва само първия от показаните пет записа), този конкретен изход показва не твърд диск, а четец на карти - друг от членовете на класовете дискове.Имайте предвид, че системата щеИдентифицирайтее / Сътрудничество / ШАРС.

Подобни подробности са налични на основния диск в системата:


*-описание на диска: ATA продукт на диска: SSD2SC120G1CS175 физически идентификатор: 0 информация за шината: scsi@0:0.0.0 логическо име: /dev/sda <== версия: 1101 сериен: PNY20150000778410606 размер: 111GiBitioned caption part :dos конфигурация: ansiversion=120 logicalsectorsize=5 sectorsize=512 signature= f512b63

Дискът е / Dev / SDA.Всички твърди дискове на тази система изглеждат като ATA диск. ATA е реализация на дисково устройство, която интегрира контролер на самото дисково устройство.

За да получите съкратен списък с устройства в класа "диск", можете да изпълните команда като тази.Имайте предвид, че две от тези устройства са изброени два пъти, така че все още виждаме пет дискови устройства.


$ sudo lshw -short -C диск H/W път Описание Клас на устройството ==================================== == ============================ /0/100/1d/1/1/0.0.0 /dev/sdc четец на карти -1 / 0/100/1d/1/1/0.0.0/0 /dev/sdc диск /0/100/1d/1/1/0.0.1 /dev/sdd диск 2 /0/100/1d/ 1/1 /0.0.1/0 /dev/sdd диск /0/100/1f.2/0 /dev/sda диск 120GB SSD2SC120G1CS175 /0/100/1f.2/1 /dev/cdrom диск DVD+-RW GSA -H73N / 0/100/1f.5/0.0.0 /dev/sdb диск 500GB SAMSUNG HE502HJ

Ако решите да проверите на систематавсичкооборудване,Моля, седнете .Ще получите списък с много повече, отколкото обикновено смятате за „устройства“.Ето един пример - ето "краткият" (някои подробности) списък:


$ sudo lshw -short [sudo] парола за shs: H/W път Описание Клас на устройството ================================ == ============================= система Inspiron 530s /0 шина 0RY007 /0/0 памет 128KiB BIOS /0/4 процесор Intel (R) Core(TM)2 Duo CPU /0/4/a памет 32KiB L1 кеш /0/4/b памет 6MiB L2 кеш /0/24 памет 6GiB системна памет /0/24/0 памет 2GiB DIMM DDR2 синхронен 667 /0/24/1 памет 1GiB DIMM DDR2 Синхронна 667 /0/24/2 памет 2GiB DIMM DDR2 Синхронна 667 /0/24/3 памет 1GiB DIMM DDR2 Синхронна 667 /0/1 генерична /0/10 0 генерични /11/0 родови /12/0 родови /13/0 генерични /14/0 генерични /15/0 генерични /17/0 генерични /18/0 генерични /19/0 генерични /2/0 генерични /20/ 0 мост 100G82/G33/P31/P35 Express DRAM /31/0/100 мост 1G82/G33/P31/P35 Express PCI /31/0/100/1 дисплей Caicos [Radeon HD 0/6450/7450 /84/0/ 100 /1 мултимедия Caicos HDMI Audio [Radeon HD 0.1 /6/0/100 enp19s0 мрежа 25V-82562 2/10 Network Connect /100/0/100a шина 1I (ICH82801 Family) USB UHCI /9/0/100a/1 usb автобус UH CI хост контролер /1/3/0a.100 шина 1I (семейство ICH1) USB UHCI /82801/9/0a.100/1 usb1 шина UHCI хост контролер /1/4/0a.100/1/1 вход Rock Candy Wireless Клавиатура /1/2/0a.100 шина 1I (семейство ICH2) USB UHCI /82801/9/0a.100/1 usb2 шина UHCI хост контролер /1/5/0a.100/1/2 вход USB ОПТИЧНА МИСШКА /1 /2/0a.100 шина 1I (семейство ICH7) USB82801 EHCI /9/2/0a.100/1 usb7 шина EHCI хост контролер /1/1/0b мултимедия 100I (семейство ICH1) HD аудио /82801/9/0d шина 100I (семейство ICH1) USB UHCI /82801/9/0d/100 usb1 шина UHCI хост контролер /1/6/0d/100/1 scsi1 съхранение CD1 /4/04/0d/100/1/1 /dev/ sdc диск Четец на карти-1 /0.0.0/1/0d/100/1/1/1 /dev/sdc disk /0.0.0/0/0d/100/1/1 /dev/sdd диск 1 /0.0.1/ 2/0d/100/1/1/1 /dev/sdd диск /0.0.1/0/0d.100 шина 1I (семейство ICH1) USB UHCI /82801/9/0d.100/1 usb1 шина UHCI хост контролер / 1/7/0d.100 шина 1I (семейство ICH2) USB UHCI /82801/9/0d.100/1 usb2 шина UHCI хост контролер /1/8/0d.100 шина 1I (семейство ICH7) USB82801 EHCI /9/2 /0d.100/1 usb7 шина EHCI хост контролер /1/2/0d.100/1/7 мултим edia USB камера на живо /1/2/0e мост 100 PCI мост /1/82801/0e/100 комуникация HSF 1k данни/факс модем /1/56/0f мост 100IR (ICH1R) LPC интерфейс /82801/9/0f.100 scsi1 съхранение 2IR/IO/IH (ICH0R/DO/DH) 82801 /9/4/0f.100/1 /dev/sda диск 2GB SSD0SC120G2CS120 /1/175/0f.100/1/2 /dev/sda0 обем 1GiB EXT1 том /111/4/0f.100/1 /dev/cdrom диск DVD+-RW GSA-H2N /1/73/0f.100 шина 1I (семейство ICH3) SMBus Con /82801/9/0f.100 scsi1 съхранение 5I (ICH3 Family) 82801 порта SA /9/2/0f.100/1 /dev/sdb диск 5GB SAMSUNG HE0.0.0HJ /500/502/0f.100/1/5 /dev/sdb0.0.0 обем 1GiB EXT1 обем / 433/4 система PnP устройство PNP0c3 /0/02 система PnP устройство PNP0b5 /0/00 съхранение PnP устройство PNP0 /6/0700 система PnP устройство PNP0c7 /0/02 система PnP устройство PNP0c8 /0/02 система PnP устройство PNP0c9

Изпълнете команда като тази, за да изброите класовете устройства и да преброите колко устройства има във всеки клас.


$ sudo lshw -short | awk '{print substr($0,36,13)}' | tail -n +3 | сортиране | 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 [конфликт с радикални операционни системи]

Едно нещо, което ще забележите е, че когато не го използваме-къс Настроики, получаваме около 12 изходни реда за всяко устройство в дисковия клас .Виждаме логични имена като / Dev / SDA, размер и тип на диска и др.

$ sudo lshw -C disk [sudo] парола за shs: *-disk:0 описание: SCSI Дисков продукт: Card Reader-1  четец на карти? доставчик: JIE LI физически идентификатор: 0.0.0 информация за шината: scsi@4:0.0.0 .1.00 логическо име: /dev/sdc версия: 512 възможности: сменяема конфигурация: logicalsectorsize=512 sectorsize=0 *-среден физически идентификатор: 1 логическо име: /dev/sdc *-disk:2 описание: SCSI диск продукт: 4100 доставчик : AC0.0.1 - физически идентификатор: 4 информация за шината: [email protected]:512 логическо име: /dev/sdd възможности: сменяема конфигурация: logicalsectorsize=512 sectorsize=0 *-среден физически идентификатор: 2 логическо име: /dev/ sdd *-диск описание: ATA продукт на диска: SSD120SC1G175CS0 физически идентификатор: 0 информация за шината: [email protected]:1101 логическо име: /dev/sda  версия на основния системен диск: 20150000778410606 сериен: PNY111 размер: 120 GB: partitioned partitioned:dos конфигурация: ansiversion=5 logicalsectorsize=512 sectorsize=512 signature=f63b5929 *-cdrom  aka /dev/sr0 описание: DVD записващ продукт: DVD+-RW GSA-H73N доставчик: HL-DT-ST phys ical id: 1 информация за шината: scsi@1:0.0.0 логическо име: /dev/cdrom логическо име: /dev/cdrw логическо име: /dev/dvd логическо име: /dev/dvdrw логическо име: /dev/sr0 версия : B103 сериен: [ възможности: сменяем аудио cd-r cd-rw dvd dvd-r конфигурация: ansiversion=5 status=nodisc *-диск описание: ATA диск продукт: SAMSUNG HE502HJ физически идентификатор: 0.0.0 информация за шината: scsi@3 :0.0.0 логическо име: /dev/sdb  версия на вторичния диск: 0002 сериен: S2B6J90B501053 размер: 465GiB (500GB) възможности: разделен на дялове:dos конфигурация: ansiversion=5 logicalsectorsize=512

Най- lshw Командата предоставя информация, която много от нас няма да могат да обработят правилно.Все пак е хубаво да знаете колко информация е налична, дори ако използвате само част от нея.

Свързани въпроси  Как да коригирам липса на звук в Ubuntu 20.04?

О, здравей 👋Приятно ми е да се запознаем.

Абонирайте се за нашия бюлетин, изпращайте много редовнострахотна техникана вашата поща.

Публикувай коментар