Kaip patikrinti PCI lizdus sistemoje „Linux“



Išbandykite Mūsų Instrumentą, Kaip Pašalinti Problemas

PCI lizdai ir „PCI express“ lizdai yra visur. Kadangi autobusas naudojamas net netbook'ų ir ultrabook'ų viduje, tikriausiai retkarčiais turėsite patikrinti šiek tiek informacijos apie juos netikėčiausiose vietose. GNU / Linux apima keletą komandų, leidžiančių sužinoti daugiau apie PCI lizdus, ​​kuriuos galbūt kada nors domėjotės. Šios komandos puikiai tinka bandant išspręsti tinklo problemas, taip pat jos tinka visiems, kurie kuria savo įrangą. Technikai juos naudoja ir taisydami problemas.



Norėdami tokiu būdu matuoti PCI lizdus, ​​turėsite dirbti iš „Linux“ komandinės eilutės. Norėdami paleisti apvalkalą, grafinio darbalaukio aplinkoje palaikykite nuspaudę „Ctrl“, „Alt“ ir T. Taip pat galite spustelėti meniu „Applications“ arba „Whisker“, pereiti prie „System Tools“ ir spustelėti arba paliesti „Terminal“. „Ubuntu Unity“ vartotojai norės ieškoti žodžio terminalas iš brūkšnio. Serverių be operatorių operatoriai taip pat visada gali naudoti vieną iš virtualių terminalų, tačiau kai kurios iš šių komandų yra šiek tiek ilgos, jei jų neįkeliate iš „shell“ scenarijaus.



1 metodas: Peržiūrėkite PCI lizdo informaciją

Jei tai paprasčiausia, galite tiesiog įvesti tekstą lspci ir paspauskite „Enter“, kad gautumėte daug informacijos apie visus prie jūsų sistemos prijungtus įrenginius. Tai greičiausiai slinks jūsų terminalo langą, todėl galbūt norėsite naudoti slinkties juostą jai perskaityti. Galite naudoti slinkties ratuką ar jutiklinę dalį, jei turite, kad galėtumėte peržiūrėti visą informaciją. Šioje komandoje be jokių kitų argumentų bus išvardyti visi įrenginiai, prijungti prie jūsų sistemos per PCI magistralę. Nors tai gali suteikti jums teksto sieną, tai labai lengva naudoti komanda.



2 metodas: Patikrinkite Ethernet PCI lizdo informaciją

Nors tai yra nepaprastai didelis duomenų kiekis, visada galite naudoti „grep“, kad jūsų diena būtų daug lengvesnė. Vienas iš dažniausiai naudojamų PCI laiko tarpsnių indekso tikrinimo gudrybių yra akimirksniu surinkti informaciją savo Ethernet valdiklyje. Tai ranka, kai kyla su ja problemų. Tipas lspci -vmm | grep -B1 -A2 ‘^ klasė. * Ethernet’ komandinėje eilutėje ir paspauskite Enter. Labiau tikėtina, kad tai yra didžiulis teksto analizės elementas, todėl galite jį nukopijuoti ir įklijuoti į komandinę eilutę. Spustelėkite meniu Redaguoti ir pasirinkite Įklijuoti arba vienu metu palaikykite nuspaudę „Shift“, „Ctrl“ ir V, kad įklijuotumėte. Standartinis klaviatūros klavišas „Ctrl + V“, prie kurio galite būti įpratęs, čia neveiks, nes terminalas tai aiškina kitaip. Kai tik paspausite Enter, gausite informaciją apie savo Ethernet adapterį.



Pastebėsite, kad gaunama informacija jums pasakys, kuriame lizde jis įdiegtas ir koks aparatūros pardavėjas išsiuntė konkrečią kortelę. Tai taip pat turėtų jums pasakyti šiek tiek daugiau informacijos apie patį įrenginį.

3 metodas: rodyti atvirus PCI lizdus

Grįžę į terminalą galite bėgti sudo dmidekodas -t 9 | grep -A3 „Informacija apie sistemos lizdą“ | grep -c -B1 „Yra“ norėdami sužinoti, kiek tuščių PCI lizdų turite. Vėlgi, tai yra labai ilga komanda, kurios nebūtų praktiška įvesti vėl ir vėl. Todėl galbūt norėsite jį nukopijuoti ir dar kartą spustelėkite meniu Redaguoti, tada pasirinkite Įklijuoti arba palaikykite nuspaudę „Ctrl“, „Shift“ ir V, kad įklijuotumėte jį į terminalo langą.

Atminkite, kad sudo komanda yra šios konkrečios komandų eilutės kamino priekyje. Taip yra todėl, kad norint išvardyti tikslų PCI lizdų sąrašą, reikalinga root prieiga. Kai bandysite jį paleisti, jūsų paprašys slaptažodžio, tada jis grąžins vieną numerį. Kai kurių tipų serveriuose tai gali būti tik 0 arba 1 sistemoje, kurioje yra nedaug realių fizinių PCI lizdų, iki 8–10.

Vykdydami bet kurią iš šių komandų virtualioje mašinoje, galite sulaukti neįprastų ar bent jau netikėtų rezultatų. Dauguma VM programinės įrangos aplinkų imituos PCI lizdų serijas, tačiau ar jų konkrečios vertės turi prasmę, ar ne.

3 minutes perskaityta