Poté, co se dozvíte, jak připojit zařízení pomocí systému Linux, možná budete chtít vidět seznam připojených zařízení. Tato příručka vám ukáže, jak v počítači uvést zařízení, jednotky, zařízení PCI a zařízení USB. Chcete-li zjistit, které disky jsou k dispozici, budete krátce zobrazeni, jak zobrazit připojená zařízení a jak zobrazit všechny disky.
Použijte příkaz Mount
Nejjednodušší syntaxe, kterou můžete použít, je následující:
mount
Výstup z výše uvedeného příkazu je poměrně podrobný a bude něco podobného: / dev / sda4 zap / typ ext4 (rw, relatime, chyby = remount-ro, data = objednané)securityfs on / sys / kernel / bezpečnostní typ securityfs (rw, nosuid, nodev, noexec, relatime)
Existuje tolik informací, že to opravdu není tak snadné číst. Pevné disky obvykle začínají / dev / sda nebo / dev / sdb, takže můžete pomocí příkazu grep snížit výstup takto: mount | grep / dev / sd
Výsledky tentokrát zobrazí něco podobného: / dev / sda4 zap / typ ext4 (rw, relatime, chyby = remount-ro, data = objednané)/ dev / sda1 na / boot / efi typ vfat (rw, relatime, fmask = 0077, dmask = 0077, kódová stránka = 437, iocharset = iso8859-1,
Nevytváří se vám disky, ale seznamuje se s instalovanými oddíly. Neobsahuje seznam oddílů, které ještě nejsou připojeny. Zařízení / dev / sda obvykle označuje pevný disk 1 a pokud máte druhý pevný disk, pak bude připojen k / dev / sdb. Pokud máte SSD, bude to pravděpodobně mapováno na / dev / sda a pevný disk namapován na / dev / sdb. Jak můžete vidět na obrazovce. tento počítač má jednotku / dev / sda s dvěma oddíly připojenými. Oddíl / dev / sda4 má souborový systém ext4 a je to místo, kde je nainstalován Ubuntu. Jednotka / dev / sda1 je oddíl EFI používaný k zavedení systému na prvním místě. Tento počítač je nastaven na duální zavedení systému Windows 10. Aby bylo možné vidět oddíly Windows, je třeba je připojit. Montáž je v pořádku pro uvedení namontovaných zařízení, ale nezobrazuje všechna zařízení, která máte a výstup je velmi podrobný, takže je obtížné číst. Nejlepší způsob, jak seznamovat disky v systému Linux, je použít lsblk následujícím způsobem: lsblk
Informace jsou zobrazeny ve formátu stromu s následujícími informacemi: Displej vypadá takto: Informace jsou mnohem snazší číst. Vidíte, že máme jednu jednotku nazvanou sda, která má 931 gigabajtů. SDA je rozdělen na 5 oddílů - 2 nebo které jsou namontovány a třetí je přidělena k výměně. K dispozici je také jednotka s názvem sr0, která je zabudovaná jednotka DVD. Jedna věc, která opravdu stojí za to se dozvědět o Linuxu, je, že pokud chcete něco napsat, pak je obvykle příkaz, který začíná písmeny "ls". Již jste viděli, že "lsblk" uvádí seznam blokových zařízení a může být použit k zobrazení způsobu, jakým jsou disky rozloženy. Měli byste také vědět, že příkaz ls se používá k získání výpisu adresáře. Později použijete příkaz lsusb pro výpis USB disků v počítači. Můžete také vypsat zařízení pomocí příkazu lsdev, ale budete muset ujistit, že procinfo je nainstalován, aby mohl použít tento příkaz. Chcete-li vypsat zařízení PCI, použijte příkaz lspci následujícím způsobem: lspci
Výstup z výše uvedeného příkazu je opět velmi podrobný, což znamená, že pravděpodobně získáte více informací, než jste vyjednávali. Zde je krátký snímek z našeho výpisu: 00: 02.0 Řadič kompatibilní s technologií VGA: Intel Corporation 3rd Gen Core procesor Graphics Controller (rev 09)00: 14.0 Řadič USB: Řada čipsetů řady Intel Corporation řady 7 / C210 USB xHCI hostitelský řadič (rev 04)
Výpis uvádí vše od řadičů VGA po USB, zvukové, Bluetooth, bezdrátové a ethernetové řadiče. Je ironií, že standardní výpis lspci je považován za základní, a pokud chcete podrobnější informace o každém zařízení, můžete spustit následující příkaz: lspci -v
Informace o každém zařízení vypadají takto: 02: 00.0 Síťový řadič: adaptér bezdrátové sítě Qualcomm Atheros AR9485 (rev 01)Subsystém: Bezdrátový síťový adaptér Dell AR9485Vlajky: master bus, fast devsel, latency 0, IRQ 17Paměť na c0500000 (64bitová, nepřepravitelná) size = 512KRozšiřující ROM v c0580000 disabled size = 64KMožnosti:Použitý ovladač jádra: ath9kModuly jádra: ath9k
Výstup z příkazu lspci -v je ve skutečnosti čitelnější a můžete jasně vidět, že máme bezdrátovou kartu Qualcomm Atheros. Můžete získat ještě více podrobného výstupu pomocí následujícího příkazu: lspci -vv
Pokud to nestačí, vyzkoušejte následující: lspci -vvv
A jestli to nestačí … Ne, děláme jen srandu. Zastaví se tam. Nejužitečnějším aspektem lspci, jiným než výpisem zařízení, je ovladač jádra, který se pro toto zařízení používá. Pokud zařízení nefunguje, je vhodné zkoumat, zda je pro daný přístroj k dispozici lepší ovladač. Chcete-li zobrazit seznam zařízení USB dostupných pro váš počítač, použijte následující příkaz: lsusb
Výstupem bude něco jako: Bus 002 Zařízení 002: ID 8087: 0024 Intel Corp. Integrovaný uzel pro přizpůsobení rychlostiBus 002 Zařízení 001: ID 1d6b: 0002 Kořenový rozbočovač Linux Foundation 2.0Bus 001 Zařízení 005: ID 0c45: 64ad MicrodiaBus 001 Zařízení 004: ID 0bda: 0129 Realtek Semiconductor Corp. RTS5129 Card Reader ControllerBus 001 Zařízení 007: ID 0cf3: e004 Atheros Communications, Inc.Bus 001 Zařízení 002: ID 8087: 0024 Intel Corp. Integrovaný uzel pro přizpůsobení rychlostiBus 001 Zařízení 001: ID 1d6b: 0002 Kořenový rozbočovač Linux Foundation 2.0Bus 004 Zařízení 002: ID 0bc2: 231a Seagate RSS LLCBus 004 Zařízení 001: ID 1d6b: 0003 Kořenový rozbočovač Linux Foundation 3.0Bus 003 Zařízení 002: ID 054c: 05a8 Sony Corp.Bus 003 Zařízení 001: ID 1d6b: 0002 Kořenový rozbočovač Linux Foundation 2.0
Pokud do počítače vložíte zařízení USB, například externí pevný disk, a poté spusťte příkaz lsusb, zobrazí se zařízení v seznamu. Abychom tedy shrnuli, nejlepší způsob, jak vypsat vše v Linuxu, je zapamatovat si následující příkazy ls: Použijte lsblk k seznamu blokových zařízení
Jak seznam zařízení PCI
Seznam zařízení USB připojených k počítači
souhrn