Kaip naudoti Linux, kad surastumėte kompiuterio vardus

Šiame vadove bus parodyti, 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 sumontuotus įrenginius, tada būsite parodyta, kaip parodyti visus diskus.

Naudokite "Mount mount"

Ankstesniame vadove parodiau, kaip prijungti įrenginius naudodami "Linux" . Dabar aš parodysiu, kaip pridėti įtaisytus įrenginius.

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, relat
ime)

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 standų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 susiejamas su / dev / sdb.

Kaip matote, mano kompiuteryje yra vienas / dev / sda diskas, 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". Norint pamatyti "Windows" skaidinius, turėsiu juos prijungti.

Naudokite lsblk, kad būtų galima blokuoti įrenginius

"Mount" yra gerai, jei norite įtraukti į sąrašą įrengtų įrenginių, bet jis neparodo kiekvieno jūsų įrenginio ir jo išvestis yra labai verbinga, 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. Jūs galite pamatyti, kad turiu vieną diską, vadinamą sda, kuris turi 931 gigabaitą. SDA yra padalytas į 5 pertvaras 2 arba yra sumontuotas ir trečias, kuris yra priskirtas apsikeitimo teisei.

Taip pat yra diskas, vadinamas sr0, kuris yra įmontuotas DVD diskas.

Kaip išvardyti PCI įrenginius

Vienas iš dalykų, į kuriuos verta mokytis apie Linux, yra tai, kad jei norite ką nors išvardyti, 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

Aukščiau pateiktos komandos išvestis vėl labai verbuoja, taigi jūs tikriausiai gausite daugiau informacijos, nei jūs derėjote.

Štai trumpas momentinis mano 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 adapteris
Vėliavos: autobuso kapitonas, greitas devens, latentinis 0, IRQ 17
Atmintis ne c0500000 (64 bitų, ne prefetchable) [dydis = 512K]
Išplėtimo ROM, esantis c0580000 [išjungtas] [dydis = 64K]
Galimybės:
Branduolio tvarkyklė: ath9k
Branduolio moduliai: ath9k

Komandos lspci -v išvestis iš tikrųjų yra labiau nuskaitoma, todėl galite aiškiai matyti, kad turiu "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, aš tik juokauju. Ji sustoja ten.

Labiausiai naudingas lspci aspektas, išskyrus išvardytus įrenginius, yra branduolio tvarkyklė, naudojama tam įrenginiui. Jei įrenginys neveikia, tikriausiai verta ištirti, ar įrenginys turi geresnį tvarkyklę.

Sąrašas USB įrenginiai prijungti prie kompiuterio

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 hub
Autobusas 001 Įrenginys 005: ID 0c45: 64ad Microdia
Bus 001 Įrenginys 004: ID 0bda: 0129 Realtek Semiconductor Corp. RTS5129 kortelių skaitytuvo valdiklis
Autobusas 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 hub
Bus 004 Įrenginys 002: ID 0bc2: 231a "Seagate RSS LLC"
Bus 004 Įrenginys 001: ID 1d6b: 0003 "Linux Foundation 3.0" root hub
Autobusas 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ą, o tada paleiskite komandą lsusb, pamatysite, kad įrenginys pasirodys sąraše.

Santrauka

Apibendrinant, geriausias būdas ką nors išvardyti sistemoje "Linux" yra prisiminti šiuos ls komandas: