Kako preveriti reže PCI v Linuxu



Preizkusite Naš Instrument Za Odpravo Težav

Reže PCI in reže PCI express so povsod. Ker se avtobus uporablja celo v netbookih in ultrabookih, boste verjetno morali občasno preveriti malo informacij o njih na najbolj neverjetnih mestih. GNU / Linux vključuje nekaj ukazov, ki vam omogočajo, da izveste več o režah PCI, ki ste jih morda kdaj želeli vedeti. Ti ukazi so kot nalašč za odpravljanje težav z omrežjem, primerni pa so tudi za vse, ki si sami izdelujejo opremo. Tehniki jih uporabljajo tudi za odpravljanje težav.



Če želite na ta način meriti reže PCI, boste morali delati iz ukazne vrstice Linuxa. Pridržite Ctrl, Alt in T v grafičnem namiznem okolju, da zaženete lupino. Morda boste želeli klikniti tudi meni Applications ali Whisker, pojdite na System Tools in kliknite ali tapnite Terminal. Uporabniki Ubuntu Unity bodo želeli iskati besedilni terminal na pomišljaju. Brezglavi operaterji strežnikov lahko vedno uporabljajo tudi enega od navideznih terminalov, vendar so nekateri od teh ukazov nekoliko dolgi, če jih ne nalagate iz skripta lupine.



1. način: Oglejte si informacije o reži PCI

Najbolj osnovno je, da lahko preprosto tipkate lspci in pritisnite Enter, da dobite obilo informacij o vseh napravah, priključenih na vaš sistem. To se bo verjetno pomaknilo z okna terminala, zato boste morda želeli uporabiti drsnik za branje na njem. Če si želite ogledati vse informacije, boste morda želeli uporabiti kolesce za pomikanje ali sledilno ploščico. Ta ukaz, ki ni podan z drugimi argumenti, bo vseboval vse naprave, priključene na vaš sistem prek vodila PCI. Čeprav vam lahko da besedilno steno, je zelo preprost ukaz za uporabo.



2. način: Preverite informacije o reži za Ethernet PCI

Čeprav gre za strašno veliko količino podatkov, si lahko vedno z grepom olajšate dan. Eden najpogostejših trikov za preverjanje indeksa rež PCI je takojšnje zbiranje informacij na vašem krmilniku Ethernet. Pri roki je, če imate težave z njo. Tip lspci -vmm | grep -B1 -A2 ‘^ Razred. * Ethernet’ v ukazni vrstici in pritisnite enter. Več kot verjetno je to ogromen del besedila, ki ga je mogoče razčleniti, zato ga lahko kopirate in nato prilepite v ukazno vrstico. Ali kliknite meni Uredi in izberite Prilepi ali hkrati držite Shift, Ctrl in V, da ga prilepite. Standardna bližnjica na tipkovnici Ctrl + V, ki ste jo morda uporabljali, tukaj ne bo delovala, ker terminal to razlaga drugače. Takoj ko pritisnete enter, boste prejeli informacije o svojem ethernetnem vmesniku.



Opazili boste, da vam bodo informacije, ki jih prejmete, povedale, v katero režo je nameščena in kateri prodajalec strojne opreme je poslal določeno kartico. Povedati vam mora tudi nekaj več informacij o sami napravi.

3. način: prikaz odprtih PCI rež

Na terminalu lahko tečete sudo dmidecode -t 9 | grep -A3 'Informacije o sistemski reži' | grep -c -B1 “Na voljo” da ugotovite, koliko rež PCI imate prazne. Še enkrat, to je zelo dolg ukaz, ki ga ne bi bilo praktično vnašati znova in znova. Zato ga boste morda želeli kopirati in znova kliknite meni Uredi, nato izberite Prilepi ali pridržite Ctrl, Shift in V, da ga prilepite v terminalsko okno.

Upoštevajte, da je ukaz sudo pred tem skladom ukazne vrstice. To je zato, ker je za naštevanje natančnega seznama PCI-jev potreben korenski dostop. Ko ga poskusite zagnati, boste morali vnesti geslo, nato pa bo vrnilo eno številko. To bi lahko bilo od 0 do 1 v sistemu z malo dejanskimi fizičnimi režami PCI do 8-10 pri nekaterih vrstah strežnikov.

Če zaženete katerega koli od teh ukazov v navideznem računalniku, boste morda prejeli nekaj nenavadnih ali vsaj nepričakovanih rezultatov. Večina programskih okolij VM bo posnemala vrsto PCI-jev, vendar je to, ali so njihove posebne vrednosti smiselne ali ne, nekaj drugega.

3 minute branja