Skip to content

Jak používat systém Linux k vyhledání názvů zařízení v počítači

2 de Červenec de 2021
GettyImages 1179556464 76d94523a3494a0b9dbe2d34fbbef1a8

Seznam zařízení, jednotek, zařízení PCI a zařízení USB v počítači zahrnuje řadu příkazů, které lze snadno vyvolat z příkazového řádku v systému Linux.

Použijte příkaz ‚mount‘

Nejjednodušší syntax, kterou můžete použít, je následující: mount

Výstup z výše uvedeného příkazu je celkem podrobný a bude vypadat takto:

Pevné disky obvykle začínají na / dev / sda nebo / dev / sdb, takže pomocí příkazu grep snižte výstup následujícím způsobem: mount | grep / dev / sd

Výsledky ukazují něco jako toto: / dev / sda4 on / type ext4 (rw, relatime, errors = remount-ro, data = ordered)
/ dev / sda1 on / boot / efi typ vfat (rw, relatime, fmask = 0077, dmask = 0077, codepage = 437, iocharset = iso8859-1, shortname = mixed, errors = remount-ro)

Toto neuvádí seznam vašich disků, ale seznam připojených oddílů. Neuvádí seznam oddílů, které ještě nejsou připojeny. Zařízení / dev / sda obvykle znamená první pevný disk ve vašem systému, a pokud máte druhý pevný disk, bude k němu připojen / dev / sdb. Pokud máte SSD, bude to pravděpodobně mapováno na / dev / sda a pevný disk mapován na / dev / sdb.

Pomocí příkazu „lsblk“ můžete vypsat blokovací zařízení

Mount je v pořádku pro seznam připojených zařízení, ale nezobrazuje všechna zařízení, která máte, a výstup je podrobný, takže je obtížné číst. Nejlepší způsob, jak zobrazit seznam disků v systému Linux, je použít lsblk takto: lsblk

Informace se zobrazí ve formátu stromu s následujícími informacemi:

  • název
  • Hlavní vedlejší číslo zařízení
  • Je to odnímatelné
  • Velikost
  • Je to jen pro čtení
  • Je to disk nebo oddíl
  • Kde je oddíl připojen

Displej vypadá asi takto:

obrazovka se seznamem lsbkl

Informace jsou čitelnější. Zobrazuje jednu volanou jednotku sda, který nabízí 50 G úložiště. Rozdělí se na jeden oddíl s názvem sda1. Pohony fd0 (disketa) a sr0 (CD-ROM) se objeví v tomto seznamu. Konkrétní stroj, ze kterého tento seznam čerpal, se zavolal mincovna-vm, je virtuální stroj Linux Mint spuštěný v systému Hyper-V na počítači se systémem Windows 10. Hyper-V ve výchozím nastavení zajišťuje virtuální disketu a jednotku CD-ROM.

Jak zobrazit seznam zařízení PCI

Chcete-li zobrazit seznam zařízení PCI, použijte lspci příkaz takto: lspci

Výstup z výše uvedeného příkazu je podrobný, což znamená, že pravděpodobně získáte více informací, než potřebujete. Zde je krátký snímek jako příklad:

obrazovka výpisu lspci

Seznam uvádí zařízení, včetně řadičů VGA, řadičů USB, zvukových, Bluetooth, bezdrátových a ethernetových řadičů. Standardní lspci výpis je považován za základní a pokud chcete získat podrobnější informace o každém zařízení, spusťte následující příkaz: lspci -v

Informace o každém zařízení vypadají asi takto: 02: 00.0 Síťový řadič: Qualcomm Atheros AR9485 Wireless Network Adapter (rev 01)
Subsystém: Bezdrátový síťový adaptér Dell AR9485
Příznaky: master sběrnice, rychlé vývojové prostředí, latence 0, IRQ 17
Paměť na c0500000 (64bitová, nelze načíst) [size=512K]
Rozšiřující ROM na c0580000 [disabled] [size=64K]
Schopnosti:
Používaný ovladač jádra: ath9k
Moduly jádra: ath9k

Výstup z lspci -v příkaz je čitelnější. Ještě podrobnější výstup můžete získat pomocí následujícího příkazu: lspci -vv

Pokud to nestačí, zkuste následující: lspci -vvv

lspci -vvv výstupní obrazovka

Nejužitečnější aspekt lspci, kromě výpisu zařízení, je ovladač jádra používaný pro toto zařízení. Pokud zařízení nefunguje, stojí za to prozkoumat, zda je pro zařízení k dispozici lepší ovladač.

Seznam zařízení USB připojených k počítači

Chcete-li zobrazit seznam zařízení USB dostupných pro váš počítač, použijte následující příkaz: lsusb

Výstup bude asi takový: Bus 002 Device 002: ID 8087: 0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b: 0002 Linux Foundation 2.0 root hub
Bus 001 Device 005: ID 0c45: 64ad Microdia
Sběrnice 001 Zařízení 004: ID 0bda: 0129 Řadič čtečky karet Realtek Semiconductor Corp. RTS5129
Sběrnice 001 Zařízení 007: ID 0cf3: e004 Atheros Communications, Inc.
Bus 001 Device 002: ID 8087: 0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b: 0002 Linux Foundation 2.0 root hub
Bus 004 Zařízení 002: ID 0bc2: 231a Seagate RSS LLC
Bus 004 Device 001: ID 1d6b: 0003 Linux Foundation 3.0 root hub
Bus 003 Device 002: ID 054c: 05a8 Sony Corp.
Bus 003 Device 001: ID 1d6b: 0002 Linux Foundation 2.0 root hub

Pokud do počítače vložíte zařízení USB, například externí pevný disk, a poté spustíte lsusb příkaz, zařízení se zobrazí v seznamu.

souhrn

Nejlepší způsob, jak vypsat cokoli v Linuxu, je zapamatovat si následující je příkazy:

  • je: Seznam souborů v systému souborů.
  • lsblk: Seznam blokovaných zařízení (například jednotek).
  • lspci: Seznam zařízení PCI.
  • lsusb: Seznam zařízení USB.
  • lsdev: Seznam všech zařízení.