Како инсталирати Лсхв на Линук и користити га за проналажење информација о хардверу

Kako Instalirati Lshv Na Linuk I Koristiti Ga Za Pronalazene Informacija O Hardveru



Лсхв је Линук алатка командне линије за проналажење информација о инсталираном хардверу вашег рачунара/сервера. Лсхв може пријавити матичну плочу/матичну плочу, ЦПУ, меморију, диск, ПЦИЕ, УСБ и друге информације о хардверу.

Лсхв је доступан у свакој Линук дистрибуцији. Дакле, можете користити исти алат да пронађете потребне информације о хардверу на свакој Линук дистрибуцији.







У овом чланку ћемо вам показати како да инсталирате лсхв на популарне Линук дистрибуције и да га користите за проналажење информација о хардверу.



Тема садржаја:

Инсталирање Лсхв-а на Убунту/Дебиан/Линук Минт/Кали Линук

Лсхв је доступан у званичном спремишту пакета Убунту/Дебиан/Линук Минт/Кали Линук. Дакле, можете га лако инсталирати на свој рачунар/сервер.



Прво, ажурирајте кеш спремишта АПТ пакета следећом командом:





$ судо апт упдате



Да бисте инсталирали лсхв, покрените следећу команду:

$ судо погодан инсталирај итд

Лсхв би требало да буде инсталиран на вашем Убунту/Дебиан/Линук Минт/Кали Линук систему.

Инсталирање Лсхв на Федора/РХЕЛ/АлмаЛинук/Роцки Линук/ЦентОС ток

Лсхв је доступан у званичном спремишту пакета Федора/РХЕЛ/АлмаЛинук/Роцки Линук/ЦентОС Стреам-а. Дакле, можете га лако инсталирати на свој рачунар/сервер.

Прво, ажурирајте кеш спремишта ДНФ пакета следећом командом:

$ судо днф макецацхе

Да бисте инсталирали лсхв, покрените следећу команду:

$ судо днф инсталирај итд

Да бисте потврдили инсталацију, притисните „И“, а затим притисните <Ентер> .

Лсхв треба да буде инсталиран на вашем систему Федора/РХЕЛ/АлмаЛинук/Роцки Линук/ЦентОС Стреам.

Навођење доступног хардвера са Лсхв

Можете навести сав расположиви хардвер вашег рачунара/сервера са лсхв на следећи начин:

$ судо итд -кратак

Сав расположиви хардвер вашег рачунара/сервера треба да буде наведен у лепом формату.

Овде ћете наћи следеће информације:

  1. Х/В путања : Ово је физичка путања хардвера који је инсталиран на вашем рачунару/серверу. Овде, /0 је матична плоча, /0/100 је процесор (повезан са матичном плочом), /0/100/<анитхинг> је хардвер који је повезан са линијама процесора, итд.
  2. Уређај : Ово је назив/идентификатор хардвера додељен кернелу. Најчешћи пример је име уређаја/идентификатор мрежних уређаја као што су енп38с0, енп39с0, итд.
  3. Класа : Сав хардвер вашег рачунара/сервера припада одређеној групи/класи. На пример, мрежни уређаји су груписани у класу мреже, уређаји за складиштење су груписани у класу за складиштење итд. Класа хардвера се може користити за филтрирати излаз лсхв .
  4. Опис : То је кратак опис одговарајућег хардвера.

Ако желите да видите информације о сабирници хардвера уместо хардверске путање (Х/В путање), покрените команду лсхв на следећи начин:

$ судо итд -бусинфо

Као што видите, прва колона сада приказује информације сабирнице хардвера уместо путање хардвера.

Информације сабирнице различитог хардвера ће приказати информације у различитим форматима:

  • Процесори : ИД магистрале ЦПУ-а ће бити у цпу@<ид>,<логицалцпу> На пример, ЦПУ цпу@0 (АМД Ризен 9 3900Кс процесор у мом случају) има ИД 0. На већини десктоп рачунара и лаптопова, имаћете само један процесор и један ЦПУ унос који је „цпу@0“.
  • ПЦИЕ уређаји: ИД магистрале ПЦИЕ уређаја ће бити у пци@<домен>:<сабирница>:<слот>.<функција > Број <слота> се такође назива <број уређаја>. На пример, ПЦИЕ уређај пци@0000:26:00.0 (И211 гигабитни мрежни уређај у нашем случају) има домен 0000, магистралу 26, слот/уређај 00 и функцију 0. ИД бројеви су хексадецимални и допуњени нулама.
  • СЦСИ уређаји : ИД магистрале СЦСИ уређаја за складиштење ће бити у сцси@<контролер>:<циљ>.<ид>.<лун>,<партиција > На пример, сцси@1:0.0.0 је СЦСИ/САТА уређај за складиштење који има контролер 1, циљ 0, ид 0, лун 0 и нема партиције. Ако СЦСИ/САТА уређај за складиштење има партиције, ИД магистрале ће бити сцси@1:0.0.0,1 за прву партицију, сцси@1:0.0.0,2 за другу партицију, сцси@1:0.0.0 ,3 за трећу партицију и тако даље.
  • УСБ уређаји : ИД магистрале УСБ уређаја за складиштење ће бити у усб@<контролер>:<слот>.<ид > На пример, усб@3:6.3 је УСБ уређај који има контролер 3, слот 6 и ид 3. Усб@3:1 је УСБ уређај који има контролер 3 и слот 1.

Филтрирање Лсхв излаза помоћу класе хардвера

Лсхв додељује класу сваком хардверском уређају. Можете филтрирати излаз команде “лсхв” да бисте укључили само одређене типове хардвера користећи ова имена класа.

Доступне класе лсхв хардвера су:

  • система : Матична плоча и ПнП уређаји система.
  • мост : Уређаји интерне магистрале као што су ПЦИЕ, хост бридге, итд.
  • меморија : Меморијски уређаји као што су БИОС, РАМ, РОМ, ЦПУ кеш меморије, фирмвер итд.
  • процесор : Процесори вашег рачунара и СЦСИ РАИД контролери.
  • адреса : Меморијске адресе за проширење РОМ и видео.
  • складиште : СЦСИ и ИДЕ контролер.
  • диск : Уређаји за складиштење са случајним приступом као што су ХДД, ССД, НВМЕ ССД, ЦД-РОМ, ДВД, итд.
  • обим : Партиције вашег диска/уређаја за складиштење.
  • трака : Уређаји за складиштење са секвенцијалним приступом као што су ДАТ, ДДС, итд.
  • бус : Сабирница за повезивање уређаја као што је УСБ, СЦСИ, ФиреВире, итд.
  • мреже : Мрежни интерфејси као што су Етхернет, ВиФи, итд.
  • приказ : Уређаји за приказ као што је ваш ГПУ.
  • улазни : Улазни уређаји као што су ваше тастатуре, мишеви, ХДМИ/ДП портови, ХД аудио портови, дугме за напајање, звучник рачунара итд.
  • штампач : Уређаји за штампање, односно штампач.
  • мултимедија : Аудио и видео уређаји као што су видео картица (ГПУ), звучна картица, ТВ излазна картица итд.
  • комуникација : Комуникациони уређаји као што је Блуетоотх.
  • снага : Извори енергије као што су напајање (ПСУ), унутрашња батерија, итд.
  • општи : Уређаји који се не могу класификовати.

Неће сви рачунари/сервери имати инсталирану сваку класу хардвера. Дакле, да бисте пронашли класе хардвера које ваш рачунар/сервер има, препоручујемо вам да покренете команду „лсхв“ са опцијом „-схорт“ или „-бусинфо“.

$ судо итд -кратак

$ судо итд -бусинфо

Да бисте филтрирали излаз команде „лсхв“ да бисте приказали само одређене типове хардвера (тј. уређаје за складиштење), користите опцију „-цласс“ на следећи начин:

$ судо итд -бусинфо -класа диск

или

$ судо итд -кратак -класа диск

Као што видите, лсхв је навео само уређаје за складиштење (2к 500ГБ Самсунг 860 ЕВО САТА ССД) који су инсталирани на нашем рачунару.

Можете користити опцију „-цласс“ више пута да прикажете више типова хардвера одједном помоћу команде „лсхв“.

На пример, да бисте приказали уређаје за складиштење као и партиције диска помоћу команде „лсхв“, користите опцију „-цласс“ двапут на следећи начин:

$ судо итд -бусинфо -класа диск -класа обим

или

$ судо итд -кратак -класа диск -класа обим -класа

Као што видите, лсхв је навео уређаје за складиштење, као и партиције тих уређаја за складиштење.

Проналажење детаљних информација о хардверу помоћу Лсхв

Да бисте пронашли детаљне информације о одређеним типовима хардвера (тј. мреже), покрените лсхв са опцијом „-цласс“ на следећи начин:

$ судо итд -класа мреже

Као што видите, одштампане су веома детаљне информације о свим мрежним уређајима који су инсталирани на нашем рачунару.

Сакривање осетљивих информација из Лсхв излаза

Подразумевано, команда „лсхв“ штампа осетљиве информације (тј. МАЦ адресу мрежних уређаја) док приказује детаљне информације о хардверу. Ако требате да поделите информације о хардверу са другим људима на интернету да бисте добили помоћ при инсталирању драјвера, на пример, можда бисте желели да сакријете те осетљиве информације из лсхв излаза.

Да бисте сакрили осетљиве информације од детаљних информација о хардверу, можете користити опцију „-санитизе“ команде „лсхв“ на следећи начин:

$ судо итд -оцистити -класа мреже

Као што видите, МАЦ адресе и ИП адресе су уклоњене са мрежних уређаја.

Приказ нумеричких ИД-ова за ПЦИе и УСБ уређаје

Подразумевано, нумерички ИД-ови се не приказују за ПЦИе и УСБ уређаје у излазу команде „лсхв“.

Да бисте приказали нумеричке ИД-ове ПЦИе и УСБ уређаја у излазу команде „лсхв“, користите опцију „-нумериц“ на следећи начин:

$ судо итд -нумерички -класа мреже

или

$ судо итд -нумерички -класа бус

Као што видите, нумерички ИД-ови се приказују за УСБ уређаје у излазу команде „лсхв“.

Уклањање несталних временских ознака са Лсхв излаза

Подразумевано, лсхв штампа променљиве временске ознаке (промена података о времену) за дискове и друге уређаје. Ако не желите да видите те временске ознаке, покрените команду „лсхв“ са опцијом „-нотиме“ на следећи начин:

$ судо итд -нема времена -класа обим

Као што видите, монтирани подаци временске ознаке се уклањају из лсхв излаза где се користи опција „-нотиме“.

Извоз информација о хардверу помоћу Лсхв

Информације о хардверу лсхв можете извести у различитим форматима. У време писања овог текста, лсхв може да извезе информације о хардверу у следећим форматима:

  • СКЛите база података
  • ХТМЛ
  • КСМЛ
  • ЈСОН

Да бисте извезли информације о хардверу лсхв у СКЛите датотеку базе података, покрените следећу команду:

$ судо итд -Депонија ~ / података / лсхв.дб &>/ дев / нула

Као што видите, креирана је СКЛите датотека базе података “лсхв.дб”.

$ лс -лх ~ / података

Можете прочитати датотеку базе података „лсхв.дб“ помоћу СКЛите-а и одштампати све табеле базе података на следећи начин:

$ судо склите3 ~ / података / лсхв.дб --лине '.таблес'

Можете одштампати информације о мрежним уређајима из датотеке „лсхв.дб“ помоћу следеће СКЛите команде:

$ судо склите3 ~ / података / лсхв.дб --лине „СЕЛЕЦТ * ФРОМ нодес ВХЕРЕ класа КАО 'мрежа''

Да бисте извезли информације о хардверу лсхв у ХТМЛ датотеку, покрените следећу команду:

$ судо итд -хтмл > ~ / података / лсхв.хтмл

Ако желите да очистите/сакријете и осетљиве информације, покрените команду за извоз лсхв ХТМЛ на следећи начин:

$ судо итд -оцистити -хтмл > ~ / података / лсхв.хтмл

Као што видите, информације о хардверу лсхв се извозе у ХТМЛ датотеку „лсхв.хтмл“.

$ лс -лх ~ / података

Можете да отворите датотеку „лсхв.хтмл“ помоћу свог омиљеног веб претраживача.

$ фирефок ~ / података / лсхв.хтмл

Отворили смо датотеку „лсхв.хтмл“ помоћу Мозилла Фирефок веб претраживача и информације о хардверу су приказане као што можете видети на следећем снимку екрана:

Да бисте извезли информације о хардверу лсхв у КСМЛ датотеку, покрените следећу команду:

$ судо итд -кмл > ~ / података / лсхв.кмл

Ако желите да дезинфикујете/сакријете и осетљиве информације, покрените команду за извоз лсхв КСМЛ на следећи начин:

$ судо итд -оцистити -кмл > ~ / података / лсхв.кмл

Као што видите, информације о хардверу лсхв се извозе у КСМЛ датотеку „лсхв.кмл“.

$ лс -лх ~ / података

Отворили смо датотеку „лсхв.кмл“ помоћу Вим уређивача текста и информације о хардверу лсхв се приказују у КСМЛ формату као што можете видети на следећем снимку екрана:

$ јер ~ / података / лсхв.кмл

Да бисте извезли информације о хардверу лсхв у ЈСОН датотеку, покрените следећу команду:

$ судо итд -јсон > ~ / података / лсхв.јсон

Ако желите да очистите/сакријете и осетљиве информације, покрените лсхв ЈСОН команду за извоз на следећи начин:

$ судо итд -оцистити -јсон > ~ / података / лсхв.јсон

Као што видите, информације о хардверу лсхв се извозе у ЈСОН датотеку „лсхв.јсон“.

$ лс -лх ~ / података

Отворили смо датотеку „лсхв.јсон“ помоћу Вим уређивача текста и информације о лсхв хардверу се приказују у ЈСОН формату као што можете видети на следећем снимку екрана:

$ јер ~ / података / лсхв.јсон

Опције лсхв -санитизе, -нумериц и -нотиме ће радити за лсхв ХТМЛ, КСМЛ и ЈСОН извоз, а не за СКЛите извоз. За више информација о овим опцијама, прочитајте претходне одељке овог чланка.

Пример 1: Проналажење инсталираних ГПУ-а вашег рачунара/сервера помоћу Лсхв

Након инсталирања новог оперативног система на рачунар/сервер, једна од најважнијих ствари које треба да урадите је да пронађете ГПУ (графичку картицу/процесор) који сте инсталирали на рачунар/сервер и инсталирате одговарајући драјвер за њега.

Можете пронаћи ГПУ-ове које сте инсталирали на свом рачунару/серверу помоћу следеће команде „лсхв“:

$ судо итд -класа приказ

Као што видите, на нашем рачунару имамо инсталиран НВИДИА ГеФорце РТКС 4070 [1] . Користи званичне НВИДИА драјвере (како смо га ми инсталирали) [2] . Ако имате НВИДИА ГПУ инсталиран на вашем рачунару/серверу, али званични НВИДИА драјвери нису инсталирани, видећете уместо тога „дривер=ноувеау“. У том случају, мораћете да инсталирате званичне НВИДИА драјвере на свој рачунар/сервер да бисте могли да користите све функције и остварите најбоље перформансе свог ГПУ-а.

Пример 2: Проналажење скупа чипова мрежних уређаја/интерфејса са Лсхв

Инсталирање исправног мрежног драјвера је такође битан део нове инсталације Линук-а. Осим ако нису инсталирани исправни мрежни драјвери, ваши мрежни уређаји можда неће радити или ће радити са ограниченом функционалношћу (може резултирати веома лошим перформансама мреже). Да бисте могли да инсталирате исправне мрежне драјвере, морате да знате чипсет ваших мрежних уређаја.

Да бисте пронашли скуп чипова и друге информације о мрежним уређајима који су инсталирани на вашем рачунару/серверу, покрените команду „лсхв“ на следећи начин:

$ судо итд -класа мреже

Као што видите, имамо два етернет уређаја инсталирана на нашем рачунару.

Један од њих је Интел И211 Гигабит мрежни интерфејс [1] . Линукс језгро му је дало логично име као енп38с0 [2] . Као што видите, користи Интел игб чипсет (дривер=игб) [3] . Дакле, да би овај мрежни интерфејс радио, морате да инсталирате Интел игб драјвер/фирмвер на свој рачунар/сервер (ако већ није инсталиран).

Други је Реалтек РТЛ8125 2.5ГбЕ мрежни интерфејс [4] . Линукс језгро му је дало логично име као енп39с0 [5] . Као што видите, користи Реалтек р8169 чипсет (драјвер=р8169) [6] . Дакле, да би овај мрежни интерфејс радио, морате да инсталирате Реалтек р8169 драјвер/фирмвер на свој рачунар/сервер (ако већ није инсталиран).

Такође имамо УСБ етернет уређај и ВиФи адаптер повезан са нашим рачунаром.

УСБ 10/100 мбпс ЛАН мрежни интерфејс [1] има логичко име, енп42с0ф3у6у3 [2] . Као што видите, користи Реалтек р8152 чипсет (драјвер=р8152) [6] . Дакле, да би овај мрежни интерфејс радио, морате инсталирати Реалтек р8152 драјвер/фирмвер на свој рачунар/сервер (ако већ није инсталиран).

Мрежни интерфејс ВиФи 802.11н[4] има логички назив влп42с0ф3у1[5]. Као што видите, користи МедиаТек мт7601у чипсет (дривер=мт7601у) [6] . Дакле, да би овај мрежни интерфејс радио, морате да инсталирате МедиаТек мт7601у драјвер/фирмвер на свој рачунар/сервер (ако већ није инсталиран).

Закључак

Ово је опсежан водич за лсхв. У овом чланку смо вам показали како да инсталирате лсхв на популарне Линук дистрибуције (тј. Убунту, Дебиан, Линук Минт, Кали Линук, Федора, РХЕЛ, АлмаЛинук, Роцки Линук, ЦентОС Стреам). Такође смо вам показали како да наведете хардвер вашег рачунара, филтрирате излаз лсхв да бисте приказали одређене типове хардвера и сакријете осетљиве информације о хардверу из лсхв излаза. Показали смо вам како да прикажете нумерички ИД за ПЦИЕ и УСБ уређаје, као и да уклоните променљиве временске ознаке из лсхв излаза. Такође смо вам показали како да извезете лсхв хардверске информације у СКЛите базу података, ХТМЛ, КСМЛ и ЈСОН формат и прочитате их. Коначно, показали смо вам како да пронађете ГПУ и мрежне уређаје које сте инсталирали на свом рачунару и чипсет који мрежни уређаји користе са лсхв-ом да бисмо вам помогли са правилном инсталацијом драјвера/фирмвера.

Референце: