6. lsusb, lspci, lsscsi

Подобно тому, как вы используете команду ls для вывода списка файлов, в Linux существуют аналогичные инструменты для вывода списка аппаратных устройств. Эти команды необходимы для идентификации оборудования, подключенного к вашей системе.

Вывод списка USB-устройств с помощью lsusb

Чтобы увидеть все USB-устройства, подключенные к вашей системе, вы можете использовать команду lsusb. Эта команда сканирует USB-концентраторы и сообщает информацию об обнаруженных устройствах, таких как веб-камеры, клавиатуры и внешние диски.

lsusb

Для более структурированного представления вы можете использовать команду lsusb -t. Этот параметр отображает USB-устройства в древовидной структуре, что полезно для понимания того, как устройства физически подключены к USB-контроллерам и концентраторам.

Вывод списка PCI-устройств с помощью lspci

Команда lspci используется для вывода списка всех устройств PCI (Peripheral Component Interconnect). Обычно это внутренние компоненты, подключенные к материнской плате, такие как видеокарты, сетевые адаптеры и звуковые карты. Эта команда дает быстрый обзор основного оборудования вашей системы.

lspci

Вывод списка SCSI и SATA-устройств с помощью lsscsi

Для устройств хранения данных команда lsscsi особенно полезна. Она выводит список всех подключенных устройств SCSI и SATA, к которым обычно относятся жесткие диски, SSD и оптические приводы (CD/DVD/Blu-ray). В то время как другие команды могут показывать контроллер хранения данных, lsscsi предоставляет прямую информацию о самих устройствах хранения данных, что делает ее ценным инструментом для системных администраторов и пользователей, управляющих хранилищем.

lsscsi

Войдите, чтобы сохранить ваш прогресс обучения

Вход

Упражнения

Чтобы закрепить понимание работы с аппаратными устройствами в Linux, выполните следующую практическую лабораторную работу:

  1. Исследование аппаратных устройств в Linux - В этой лаборатории вы изучите основные навыки для исследования, идентификации и проверки аппаратных устройств в среде Linux. Вы получите практический опыт работы с мощными утилитами командной строки для понимания того, как операционная система взаимодействует с физическими компонентами.

Эта лаборатория поможет вам применить эти концепции в реальных сценариях и повысить уверенность в управлении информацией об устройствах.

Тест

What command is used to view a list of connected USB devices? (Please answer in lowercase English characters only.)