Skip to main content

Hogyan használjuk a Linuxot a készülékek nevének megtalálására a számítógépen?

felújított kéttömegű 2 hónap használat után és egy jó állapotú bontott. (Lehet 2024)

felújított kéttömegű 2 hónap használat után és egy jó állapotú bontott. (Lehet 2024)
Anonim

Miután megismerkedett a készülékek linuxos eszközökkel való felszerelésével, érdemes megtekintenie a csatlakoztatott eszközök listáját. Ez az útmutató megmutatja, hogyan jegyezheti fel a számítógépen lévő eszközöket, meghajtókat, PCI eszközöket és USB-eszközöket. Annak megismeréséhez, hogy mely meghajtók állnak rendelkezésre, röviden bemutatjuk, hogyan kell megjeleníteni a csatlakoztatott eszközöket és hogyan kell megjeleníteni az összes meghajtót.

Használja a Mount Command parancsot

A legegyszerűbb szintaxis a következő:

hegy

A fenti parancs kimenete meglehetősen bonyolult és ilyen lesz:

/ dev / sda4 on / type ext4 (rw, relatime, hibák = remount-ro, adatok = rendezve)securityfs on / sys / kernel / biztonsági típusú securityfs (rw, nosuid, nodev, noexec, relatime)

Olyan sok információ van, hogy valójában nem olyan könnyű olvasni.

A merevlemez-meghajtók általában a / dev / sda vagy a / dev / sdb fájlokkal indulnak, így a grep parancs a következő módon csökkenti a kimenetet:

mount | grep / dev / sd

Az eredmények ezúttal valami ilyesmit mutatnak:

/ dev / sda4 on / type ext4 (rw, relatime, hibák = remount-ro, adatok = rendezve)/ dev / sda1 be / boot / efi típus vfat (rw, relatime, fmask = 0077, dmask = 0077, kódlap = 437, iocharset = iso8859-1, shortname = vegyes, errors = remount-ro)

Ez nem felsorolja a meghajtókat, de felsorolja a beépített partíciókat. Nem felsorolja a még fel nem szerelt partíciókat.

A / dev / sda eszköz általában merevlemez-meghajtót jelent, és ha van egy második merevlemez-meghajtó, akkor a / dev / sdb-ra lesz telepítve. Ha rendelkezik SSD-vel, akkor ez valószínűleg a / dev / sda mappába kerül, és a merevlemez a / dev / sdb-re van leképezve.

Mint látható a képernyőképen. ez a számítógép egyetlen / dev / sda meghajtót tartalmaz, 2 darab beépített partícióval. A / dev / sda4 partíciónak ext4 fájlrendszere van, és ott van az Ubuntu telepítése. A / dev / sda1 az EFI partíció, amely elsőként indítja el a rendszert.

Ez a számítógép a Windows 10 rendszerű kettős rendszerindítással van beállítva. A Windows partíciók megtekintéséhez telepíteni kell őket.

Használja az lsblk-t a List Blokk Eszközökhöz

A mount jól van a felkínált készülékek felsorolására, de nem minden eszközt jelenít meg, és a kimenet nagyon tág, ami megnehezíti az olvasást.

A Linux meghajtók listájának legjobb módja az lsblk használata az alábbiak szerint:

lsblk

Az információ egy fa formátumban jelenik meg a következő információkkal:

  • Név
  • Major Minor verziószám
  • Kivehető
  • Méret
  • Csak olvasható
  • Ez egy lemez vagy egy partíció
  • Hol van a válaszfal

A kijelző így néz ki:

  • sda - 8.0 - 0 - 931 GB - 0 - lemez
    • sda1 - 8.1 - 0 - 500M - 0 - part - / boot / efi
    • sda2 - 8,2 - 0 - 128M - 0 - rész
    • sda3 - 8.3 - 0 - 370.6 G - 0 - rész
    • sda4 - 8,4 - 0 - 554,4 G - 0 - rész /
    • sda5 - 8.5 - 0 - 5.9G - 0 - rész - SWAP
  • sr0 - 11: 0 - 1 - 1024M - 0 - rom

Az információ sokkal könnyebb olvasni. Láthatja, hogy van egy meghajtó neve sda, amely 931 gigabájtos. Az SDA 5 partícióra van felosztva - 2 vagy fel van szerelve, és egy harmadik, amelyet swaphoz rendelnek.

Van egy meghajtó sr0, ami a beépített DVD-meghajtó.

A PCI eszközök listája

Az egyik dolog, hogy valóban érdemes megtudni a Linux-ot, hogy ha valamit szeretne felsorolni, akkor általában van egy parancs, amely az "ls" betűkkel kezdődik.

Már láttad, hogy az "lsblk" felsorolja a blokkeszközöket, és fel lehet használni a lemezek lefektetésének módját.

Azt is tudnod kell, hogy az ls paranccsal egy könyvtárat adsz meg.

Később az lsusb parancs segítségével felsoroljuk a számítógép USB meghajtókat.

Az eszközöket az lsdev parancs használatával is felsorolhatja, de a parancs használatához győződjön meg róla, hogy a procinfo telepítve van.

A PCI eszközök felsorolásához használja az lspci parancsot az alábbiak szerint:

lspci

A fenti parancs kimenete ismét nagyon bonyolult, vagyis valószínűleg több információt kapsz, mint amit el akartál kapni.

Itt egy rövid pillanatfelvétel a listánkban:

00: 02.0 VGA kompatibilis vezérlő: Intel Corporation 3rd Gen Core processor Graphics vezérlő (rev 09)00: 14.0 USB vezérlő: Intel Corporation 7 Series / C210 sorozatú lapkakészlet család USB xHCI Host Controller (rev 04)

A lista mindent felsorol a VGA vezérlőkről az USB-re, a hangra, a Bluetooth-ra, a vezeték nélküli hálózatokra és az Ethernet-vezérlőkre.

Ironikus módon a standard lspci-lista alapvetőnek tekinthető, és ha részletesebb információt szeretne az egyes eszközökről, akkor a következő parancsot futtathatja:

lspci -v

Az egyes eszközökre vonatkozó információk hasonlóképpen hasonlítanak:

02: 00.0 Hálózati szabályozó: Qualcomm Atheros AR9485 vezeték nélküli hálózati adapter (rev 01)Alrendszer: Dell AR9485 vezeték nélküli hálózati adapterZászlók: buszmester, gyors átadás, késleltetés 0, IRQ 17Memória c0500000-en (64 bites, nem előfeszíthető) méret = 512 KBBővítő ROM c0580000 disabled méret = 64Kképességek:A rendszermag meghajtó használata: ath9kKernel modulok: ath9k

Az lspci -v parancs kimenete valójában még olvashatóbb, és jól látható, hogy van egy Qualcomm Atheros vezeték nélküli kártya.

Még több verbose kimenetet kaphat a következő parancs használatával:

lspci -vv

Ha ez nem elég, próbálkozzon az alábbiakkal:

lspci -vvv

És ha ez nem elég … Nem, csak viccelünk. Megáll itt.

Az lspci leghasznosabb része, az eszközök listázása kivételével, az adott eszközhöz használt rendszermag-illesztőprogram. Ha az eszköz nem működik, érdemes megvizsgálni, hogy van-e jobb illesztőprogram az eszköz számára.

Sorolja fel a számítógéphez csatlakoztatott USB-eszközöket

A számítógéphez rendelkezésre álló USB-eszközök listázásához használja a következő parancsot:

lsusb

A kimenet így lesz:

002-es busz 002-es eszköz: 8087-es azonosító: 0024 Intel Corp. Integrált sebességmegfelelő hubBus 002 001 eszköz: 1d6b azonosító: 0002 Linux Foundation 2.0 root hubBus 001 005 eszköz: ID 0c45: 64ad MicrodiaBus 001 004 eszköz: ID 0bda: 0129 Realtek Semiconductor Corp. RTS5129 kártyaolvasó vezérlőBus 001 007 eszköz: 0cf3 azonosító: e004 Atheros Communications, Inc.001-es busz 002-es eszköz: 8087-es azonosító: 0024 Intel Corp. Integrált sebességmegfelelő hubBus 001 001 eszköz: 1d6b azonosító: 0002 Linux Foundation 2.0 root hubBus 004 002 eszköz: 0bc2 azonosító: 231a Seagate RSS LLCBus 004 001 eszköz: 1d6b azonosító: 0003 Linux Foundation 3.0 root hub003 busz 002 eszköz: 054c azonosító: 05a8 Sony Corp.003-as busz 001-es eszköz: 1d6b azonosító: 0002 Linux Foundation 2.0 gyökérhub

Ha USB-eszközt helyez a számítógépbe, például egy külső merevlemezt, majd futtatja az lsusb parancsot, megjelenik a készülék a listán.

összefoglalás

Összefoglalva, a legjobb mód arra, hogy felsoroljon valamit a Linuxban, az, hogy emlékezzen a következő ls parancsokra:

  • ls - lista fájlokat a fájlrendszerben
  • lsblk - felsorolja a blokkeszközöket (azaz meghajtókat)
  • lspci - felsorolja a pci eszközöket
  • lsusb - felsorolja az USB eszközöket
  • lsdev - felsorolja az összes eszközt