В следващата статия ще разгледаме как да вземете информация за системния хардуер от командния ред. Този процес не е проблем за GUI Потребителите на Gnu / Linux и Windows, но потребителите на CLI може да се окажат в липса на ресурси, за да получат такива подробности от своите машини.
В Gnu / Linux има много помощни програми за получаване на информация за системния хардуер. В тази статия ще се опитаме да видим различни начини за вземете тези данни от терминала. Въпреки че както винаги, вие сте сигурни, че те не са единствените и всеки ще трябва да избере най-добрия метод за всеки отделен случай.
Вземете информация за системния хардуер от терминала
Някои от примерите, които ще видим по-нататък, ще трябва да ги изпълним със sudo.
Метод-1. Команда Dmidecode.
dmidecode Това е инструмент, който прочетете DMI на компютър (Интерфейс за управление на работния плот) и показва системна хардуерна информация в разбираем за човека формат.
Тази таблица съдържа описание на хардуерните компоненти на системата. Също така ще ни покаже по-полезна информация като сериен номер, информация за производителя, дата на издаване и ревизия на BIOS и т.н. Пример за използване на тази команда ще бъде следният:
sudo dmidecode -t system
Метод-2. Inxi команда.
Тази команда ще трябва да го инсталираме. За това можете да се консултирате с artículo че по негово време публикувахме в този блог.
Inxi е отличен инструмент за проверка на хардуерна информация в Gnu / Linux и предлага широка гама от опции което ще ни позволи да получим цялата информация за хардуера, от която се нуждаем.
Inxi е a скрипт, който бързо показва хардуер като CPU, драйвери, Xorg, Kernel, GCC версии, процеси, използване на RAM и голямо разнообразие от полезна информация. Пример за използване би бил следният:
inxi -M
Метод-3. Команда Lshw.
Командата lshw (Лист за хардуер) е малък инструмент, който генерира подробни отчети за различни компоненти на хардуера на машината. Той ще ни покаже информация за конфигурацията на паметта, версията на фърмуера, конфигурацията на дънната платка, версията и скоростта на процесора, конфигурацията на кеша, USB, мрежова карта, графични карти, мултимедия, принтери, скорост на шината и т.н.
Информация за хардуера ще бъде генерирана чрез четене на / proc файлове и DMI таблица.
lshw трябва да се изпълнява като суперпотребител за да открие максималното количество информация или ще извърши само частичен хардуерен отчет.
sudo lshw -C system
Метод-4. Използване на файловата система / sys.
Ядрото излага информация за DMI в виртуална файлова система / sys. Така че можем лесно да получим типа машина, като стартираме командата grep в следния формат:
sudo grep "" /sys/class/dmi/id/[pbs]*
Освен това също ще можем отпечатвайте само конкретни подробности използвайки командата cat. Ето няколко примера:
cat /sys/class/dmi/id/board_vendor
cat /sys/class/dmi/id/product_name
sudo cat /sys/class/dmi/id/product_serial
cat /sys/class/dmi/id/bios_version
Метод-5. Команда Dmesg.
Командата dmesg използва се в съобщенията на ядрото (съобщения за време на зареждане) на Gnu / Linux преди стартиране на syslogd или klogd. Вземете вашите данни, като прочетете буфера за пръстен на ядрото. Dmesg може да бъде много полезен за отстраняване на неизправности или просто да се опита да получи информация за хардуера, използван от системата.
dmesg | grep -i DMI
Метод-6. Команда Hwinfo.
Hwinfo използва libhd библиотека libhd.so за събиране на информация за хардуера. Този инструмент, специално проектиран за системата openSUSE, за известно време, други дистрибуции те го включват в своите официални хранилища.
hwinfo ще трябва да го инсталираме и за това ще трябва да напишем само в терминал (Ctrl + Alt + T):
sudo apt install hwinfo
Името hwinfo означава инструмент за хардуерна информация. Това е друга чудесна програма, която използвате, за да намерите хардуера, присъстващ в системата и показва подробна информация за различните хардуерни компоненти в четим от човека формат.
Доклади за CPU, RAM, клавиатура, мишка, графична карта, звук, памет, мрежов интерфейс, диск, дялове, BIOS и др. Този инструмент ще може да се покаже повече информация от други команди, посветени на същата цел.
hwinfo
благодаря отлична информация ... много ясна и с различни опции за въвеждане на хардуерна информация. много полезно. Много съм им благодарен. Хуанма.