Sužinoję, kaip prijungti įrenginius naudodami "Linux", galbūt norėsite pamatyti įrengtų įrenginių sąrašą. Šis vadovas parodys, kaip jūsų kompiuteryje pateikti įrenginių, diskų, PCI įrenginių ir USB įrenginių sąrašą. Norėdami sužinoti, kokie įrenginiai yra prieinami, trumpai parodysite, kaip rodyti įrengtus įrenginius ir kaip parodyti visus diskus.
Naudokite "Mount" komandą
Paprasčiausia sintaksė, kurią galite naudoti, yra tokia:
kalnas
Pirmiau pateiktos komandos išvestis yra gana verbinga ir bus tokia: / dev / sda4 on / type ext4 (rw, relatime, errors = remount-ro, data = ordered)securityfs on / sys / kernel / security type securityfs (rw, nosuid, nodev, noexec, relatime)
Yra tiek daug informacijos, kad tikrai nėra taip lengva skaityti. Kietieji diskai paprastai prasideda su / dev / sda arba / dev / sdb, todėl galite naudoti grep komandą, kad sumažintumėte produkciją taip: kalnas | grep / dev / sd
Šį kartą rezultatai bus tokie: / dev / sda4 on / type ext4 (rw, relatime, errors = remount-ro, data = ordered)/ dev / sda1 on / boot / efi type vfat (rw, relatime, fmask = 0077, dmask = 0077, codepage = 437, iocharset = iso8859-1, shortname = mixed, errors = remount-ro)
Tai nenurodo jūsų diskų sąrašo, bet išvardijamos jūsų įdiegtos pertvaros. Jame nėra sąrašų, kurie dar nėra sumontuoti. Įrenginys / dev / sda paprastai reiškia kietąjį diską 1, o jei turite antrąjį kietąjį diską, jis bus prijungtas prie / dev / sdb. Jei turite SSD, tai greičiausiai bus susietas su / dev / sda, o standusis diskas bus susietas su / dev / sdb. Kaip matote ekrano kopijoje. šis kompiuteris turi vieną / dev / sda diską, kuriame yra 2 pertvaros. / Dev / sda4 skaidinys turi ext4 failų sistemą, kur yra įdiegta Ubuntu. / Dev / sda1 yra EFI skirsnis, naudojamas sistemai paleisti pirmiausia. Šis kompiuteris yra nustatytas dvigubam įkrovimui su "Windows 10". Norėdami pamatyti "Windows" skaidinius, turėsime jas įdiegti. "Mount" yra gerai, jei norite įtraukti į sąrašą įrengtų įrenginių, tačiau jame nerodomas kiekvienas jūsų įrenginys, o išvestis yra labai verbali, todėl ją sunku perskaityti. Geriausias būdas išvardinti Linux diskas yra naudoti lsblk taip: lsblk
Informacija pateikiama medžio formatu su šia informacija: Ekranas atrodo toks: Šią informaciją daug lengviau skaityti. Galite matyti, kad turime vieną diską, vadinamą "sda", kuris turi 931 gigabaitą. SDA yra padalintas į 5 pertvaras - 2 arba kuris yra sumontuotas, o trečias - perimamas. Taip pat yra diskas, vadinamas sr0, kuris yra įmontuotas DVD diskas. Vienas dalykas, apie kurį verta mokytis apie Linux, yra tai, kad jei norite ką nors įtraukti, tai paprastai yra komanda, kuri prasideda raide "ls". Jūs jau matėte, kad "lsblk" išvardija blokinius įrenginius ir gali būti naudojama parodyti, kaip diskas yra išdėstytas. Taip pat turėtumėte žinoti, kad ls komanda naudojama katalogų sąrašui gauti. Vėliau naudosite komandą lsusb, norėdami išvardinti USB įrenginius kompiuteryje. Taip pat galite išvardinti įrenginius naudodami lsdev komandą, tačiau norėdami pasinaudoti šia komanda turite įsitikinti, ar įdiegta procinfo. Norėdami išvardinti PCI įrenginius, naudokite komandą lspci taip: lspci
Pirmiau pateiktos komandos išvestis vėl labai verbali, taigi jūs tikriausiai gausite daugiau informacijos, nei jūs derėjote. Štai trumpas momentinis mūsų sąrašo vaizdas: 00: 02.0 VGA suderinamas valdiklis: "Intel Corp. 3rd Gen Core procesorius Grap"Hics Controller" (rev 09)00: 14.0 USB valdiklis: "Intel Corporation" 7 serijos / "C210" serijos mikroschemų kompanija "US"B xHCI Host Controller (rev 04)
Į sąrašą įtraukta visa informacija nuo VGA valdiklių iki USB, garso, "Bluetooth", belaidžio ir Ethernet valdiklių. Ironiška, kad standartinis lspci sąrašas laikomas pagrindiniu, ir jei norite gauti išsamesnės informacijos apie kiekvieną įrenginį, galite paleisti šią komandą: lspci-v
Kiekvieno įrenginio informacija atrodo tokia: 02: 00.0 Tinklo valdiklis: "Wireless Qualcomm Atheros AR9485" belaidis tinklo adapteris (01 apskaita)Poslinkis: Dell AR9485 belaidis tinklo adapterisVėliavos: autobuso kapitonas, greitas devens, latentinis 0, IRQ 17Atmintis ne c0500000 (64 bitų, ne prefetchable) dydis = 512KIšplėtimo ROM, esantis c0580000 išjungtas dydis = 64KGalimybės:Branduolio tvarkyklė: ath9kBranduolio moduliai: ath9k
Komandos lspci -v išvestis iš tikrųjų yra labiau nuskaitoma, todėl galite aiškiai matyti, kad turime "Qualcomm Atheros" belaidę kortelę. Galite gauti dar daugiau išsamios informacijos, naudodami šią komandą: lspci-vv
Jei to nepakanka, pabandykite atlikti šiuos veiksmus: lspci -vvv
Ir jei to nepakanka … Ne, mes tik juokauji. Ji sustoja ten. Labiausiai naudingas lspci aspektas, išskyrus sąrašą išvardytų įrenginių, yra branduolio tvarkyklė, naudojama tam įrenginiui. Jei įrenginys neveikia, galbūt verta ištirti, ar įrenginys turi geresnį tvarkyklę. Norėdami išvardinti kompiuteriui prieinamų USB įrenginių, naudokite šią komandą: lsusb
Rezultatas bus toks: Bus 002 Įrenginys 002: ID 8087: 0024 "Intel Corp Integrated Rate Matching Hub"Bus 002 Įrenginys 001: ID 1d6b: 0002 Linux Foundation 2.0 root hubAutobusas 001 Įrenginys 005: ID 0c45: 64ad MicrodiaBus 001 Įrenginys 004: ID 0bda: 0129 Realtek Semiconductor Corp. RTS5129 kortelių skaitytuvo valdiklisAutobusas 001 Įrenginys 007: ID 0cf3: e004 "Atheros Communications, Inc."Autobusas 001 Įrenginys 002: ID 8087: 0024 "Intel Corp Integrated Rate Matching Hub"Bus 001 Įrenginys 001: ID 1d6b: 0002 Linux Foundation 2.0 root hubBus 004 Įrenginys 002: ID 0bc2: 231a "Seagate RSS LLC"Bus 004 Įrenginys 001: ID 1d6b: 0003 "Linux Foundation 3.0" root hubAutobusas 003 Įrenginys 002: ID 054c: 05a8 "Sony Corp."Autobusas 003 Įrenginys 001: ID 1d6b: 0002 "Linux Foundation 2.0 root hub
Jei į kompiuterį įvesite USB įrenginį, pvz., Išorinį kietąjį diską, tada paleiskite komandą lsusb, pamatysite, kad įrenginys rodomas sąraše. Apibendrinant, geriausias būdas ką nors išvardyti sistemoje "Linux" yra prisiminti šiuos ls komandas: Naudokite lsblk, jei norite priskirti bloko įrenginius
Kaip aprašyti PCI įrenginius
Įtraukite USB įrenginius prie kompiuterio
Santrauka













