Как да проверите информацията за хардуера на Linux чрез командния ред
Има много команди за проверка на хардуерната информация на вашата Linux система. Някои команди отчитат само определени хардуерни компоненти като CPU или памет, докато останалите обхващат няколко хардуерни единици.
Този урок разглежда набързо някои от най-често използваните команди, за да провери информация и конфигурационни подробности за различните хардуерни устройства.
lscpu
Командата lscpu
ви дава информация за процесора и обработващите устройства. Няма други опции или функционалност.
lscpu
Ще видите следния изход, като изпълните горната команда.
lspci
lspci
е друг инструмент за команден ред, който изброява всички PCI автобуси и подробности за свързаните с тях устройства като VGA адаптер, графична карта, мрежов адаптер, USB портове, SATA контролер и др.
lspci
Ще видите изход, подобен на следващото изображение.
Можете също да филтрирате конкретна информация за устройството, като изпълните следната команда:
lspci -v | grep "VGA" -A 12
Ще видите информация за графичната карта, подобна на следната.
lshw
lshw
е програма за обща цел, която предоставя подробна и кратка информация за множество хардуерни единици като CPU, памет, USB контролер, диск и др. Lshw извлича информация от различни файлове "/ proc".
lshw-short
Ще видите следната информация, като изпълните горната команда.
lsscsi
Можете да посочите всички устройства scsi / sata като твърди дискове и оптични устройства, като изпълните следната команда:
lsscsi
Изходът ще изглежда нещо подобно на това изображение.
lsusb
Тази команда ви показва USB контролерите и подробности за свързаните към тях устройства. По подразбиране командата lsusb
отпечатва кратка информация. Можете да използвате и допълнителната опция -v
да отпечатате подробна информация за всеки USB порт.
lsusb
Ще видите следния изход.
Inxi
Inxi
е баш скрипт, който извлича хардуерна информация от множество източници и команди в системата и ви дава добри съобщения, че нетехническите потребители могат лесно да четат.
По подразбиране inxi
не е инсталиран в Ubuntu. Можете да го инсталирате, като изпълните следната команда:
sudo apt-get инсталирате инкси
След като инсталирате inxi, можете да получите хардуерна информация, като изпълните следната команда:
inxi-Fx
Ще видите изход, подобен на изображението по-долу.
ге
Тази команда ви дава кратка информация за различните дялове, техните точки за монтиране и използваното и налично пространство за всеки от тях.
Можете да стартирате командата df
с параметъра -H
.
df -H
Ще видите следния изход.
Безплатно
Можете да проверите размера на използваната безплатна и общата сума на RAM във вашата система с безплатната команда.
безплатно -m
Ще видите следния изход.
Dmidecode
Командата dmidecode
е различна от всички останали команди. Той извлича хардуерна информация, като чете данни от таблиците за DMI.
За да покажете информация за процесора, изпълнете:
sudo dmidecode -t процесор
За да покажете информация за паметта, изпълнете:
sudo dmidecode -t памет
За да покажете информация за BIOS, изпълнете:
sudo dmidecode -t bios
Hdparm
Командата hdparm
ви дава информация за устройства на сата като твърди дискове.
sudo hdparm
Ще видите следния изход.
заключение
Всяка от командите има различен метод за извличане на хардуерна информация. Можете да опитате повече от един от тях, докато търсите конкретни подробности за хардуера. Всичките по-горе инструменти са налични в повечето Linux дистрибуции и могат лесно да бъдат инсталирани от хранилището по подразбиране.