Як використовувати Linux для пошуку назв пристроїв на вашому комп’ютері
Перелік пристроїв, дисків, пристрої PCI, і USB-пристрої на вашому комп’ютері включає серію команд, які легко викликаються з підказки оболонки Linux.
Використовуйте команду mount
Найпростіший синтаксис, який ви можете використовувати, виглядає наступним чином:
монтувати
Висновок з вищесказаного команда досить багатослівний і буде приблизно таким:

Жорсткі диски зазвичай починають з /dev/sda або /dev/sdb, тому використовуйте команда grep зменшити вихід таким чином:
монтувати | grep /dev/sd
Результати показують приблизно так:
/dev/sda4 on / введіть ext4 (rw, relatime, errors=remount-ro, data=ordered)
/dev/sda1 на /boot/efi типу vfat (rw, relatime, fmask=0077,dmask=0077,codepage=437,iocharset=iso8859-1,shortname=mixed, errors=remount-ro)
Це не перелічує ваші диски, але перелічує ваші змонтовані розділи. Він не містить списку розділів, які ще не змонтовані.
Пристрій /dev/sda зазвичай означає перший жорсткий диск у вашій системі, а якщо у вас є другий жорсткий диск, то він буде змонтований на
Використовуйте 'lsblk' для переліку блочних пристроїв
Mount підходить для розміщення в списку навісні пристрої, але він показує не всі пристрої, які ви маєте, а вихід є багатослівним, що ускладнює читання.
Найкращий спосіб перерахувати диски в Linux - це використовувати lsblk наступним чином:
lsblk
Інформація відображається у форматі дерева з такою інформацією:
- Ім'я
- Основний Другий номер пристрою
- Чи знімний
- Розмір
- Чи доступний лише для читання
- Це диск чи розділ
- Де монтується перегородка
Дисплей виглядає приблизно так:

Інформацію легше читати. Він відображає один диск з назвою sda, який пропонує 50 г зберігання. Він розбивається на один розділ, що називається sda1.
Приводи fd0 (дискета) і sr0 (CD-ROM) відображаються в цьому списку. Конкретна машина, з якої створено цей список, називається mint-vm, це віртуальна машина Linux Mint, що працює в системі Hyper-V на комп’ютері з ОС Windows 10. Hyper-V за замовчуванням надає віртуальний дисковод для дискет і компакт-дисків.
Як перерахувати пристрої PCI
Щоб перерахувати пристрої PCI, використовуйте lspci команда таким чином:
lspci
Висновок з наведеної вище команди є багатослівним, що означає, що ви, ймовірно, отримаєте більше інформації, ніж вам потрібно.
Ось короткий знімок як приклад:

У списку перелічено пристрої, включаючи контролери VGA, контролери USB, контролери звуку, Bluetooth, бездротового зв’язку та Ethernet.
Стандарт lspci Список вважається основним, і якщо вам потрібна більш детальна інформація про кожен пристрій, виконайте таку команду:
lspci -v
Інформація для кожного пристрою виглядає приблизно так:
02:00.0 Мережевий контролер: бездротовий мережевий адаптер Qualcomm Atheros AR9485 (версія 01)
Підсистема: адаптер бездротової мережі Dell AR9485
Прапори: майстер шини, швидкий розробник, затримка 0, IRQ 17
Пам'ять на c0500000 (64-розрядна, без попередньої вибірки) [size=512K]
ПЗУ розширення на c0580000 [вимкнено] [size=64K]
Можливості:
Використовується драйвер ядра: ath9k
Модулі ядра: ath9k
Вихід з lspci -v команда більш читабельна.
Ви можете отримати ще більш докладний вихід, використовуючи таку команду:
lspci -вв
Якщо цієї інформації недостатньо, спробуйте наступне:
lspci -vvv

Найкорисніший аспект lspci, крім списку пристроїв, є драйвером ядра, який використовується для цього пристрою. Якщо пристрій не працює, варто перевірити, чи є кращий драйвер для пристрою.
Перелік USB-пристроїв, підключених до комп’ютера
Щоб переглянути список USB-пристроїв, доступних для вашого комп’ютера, скористайтеся такою командою:
lsusb
Вихід буде приблизно таким:
Шина 002 Пристрій 002: ID 8087:0024 Intel Corp. Інтегрований центр узгодження тарифів
Шина 002 Пристрій 001: ідентифікатор 1d6b: 0002 кореневий концентратор Linux Foundation 2.0
Шина 001 Пристрій 005: ID 0c45:64ad Microdia
Шина 001 Пристрій 004: ID 0bda: 0129 Realtek Semiconductor Corp. Контролер зчитувача карт RTS5129
Шина 001 Пристрій 007: ідентифікатор 0cf3:e004 Atheros Communications, Inc.
Шина 001 Пристрій 002: ID 8087:0024 Intel Corp. Інтегрований центр узгодження тарифів
Шина 001 Пристрій 001: ідентифікатор 1d6b: 0002 кореневий концентратор Linux Foundation 2.0
Шина 004 Пристрій 002: ідентифікатор 0bc2:231a Seagate RSS LLC
Шина 004 Пристрій 001: ідентифікатор 1d6b: 0003 кореневий концентратор Linux Foundation 3.0
Шина 003 Пристрій 002: ID 054c: 05a8 Sony Corp.
Шина 003 Пристрій 001: ідентифікатор 1d6b: 0002 кореневий концентратор Linux Foundation 2.0
Якщо ви вставте в комп’ютер USB-пристрій, наприклад зовнішній жорсткий диск, а потім запустите lsusb командою, пристрій з’явиться у списку.
Резюме
Найкращий спосіб перерахувати будь-що в Linux – це запам’ятати наступне ls команди:
- ls: Список файлів у файловій системі.
- lsblk: Список блочних пристроїв (наприклад, дисків).
- lspci: Список пристроїв PCI.
- lsusb: список пристроїв USB.
- lsdev: перелік усіх пристроїв.