Список USB-портов в Linux

Я хочу перечислить порты usb в Linux, а затем отправить сообщение на подключенный к нему принтер. Это сообщение распознается принтером, чтобы открыть денежный ящик. Я знаю, что могу использовать echo - e и имя порта, но моя трудность заключается в поиске имени порта. Как я могу перечислить доступные порты или порты, которые в настоящее время используются?

  • Установить на USB-накопитель
  • Получение ввода с устройства USB, перечисленного в lsusb
  • Как определить процесс доступа к порту USB (масштаб)?
  • (ubuntu 16.04) Как обнаружить независимое от устройства событие вставки USB
  • udev правила вождения меня орехи
  • Установка Fedora с USB-ключа
  • Как получить ключ USB для автоматического монтирования
  • Карта нестандартных скрытых отчетов для scancodes для игровой клавиатуры Logitech G105
  • One Solution collect form web for “Список USB-портов в Linux”

    Команда lsusb даст список распознанных устройств USB. Вот пример:

     $ lsusb Bus 002 Device 003: ID 1c7a:0801 LighTuning Technology Inc. Bus 002 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 001 Device 004: ID 04ca:f01c Lite-On Technology Corp. Bus 001 Device 003: ID 064e:a219 Suyin Corp. Bus 001 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub 

    Вы можете заметить, что предоставленная информация включает в себя путь шины, а также vendorId / deviceId. Я не уверен, что на самом деле означает «используемые порты».

    редактировать
    Чтобы написать сообщение устройству на устройстве 1 шины 1, вы должны получить доступ к устройству

    $ ls -l / dev / bus / usb / 001/002
    crw-rw-r– 1 корень root 189, 1 2011-06-04 03:11 / dev / bus / usb / 001/002

    Interesting Posts

    Я должен беспокоиться? Segfaults сообщается в syslog при объединении моментального снимка LVM (возврат оригинала обратно к снимку)

    Как объявить данные R CSV как числовые?

    что я должен знать при использовании команды mailx

    Создание файловой системы eCryptfs

    Как я могу узнать, какую версию apache я запускаю?

    Umask не соблюдается в файловой системе OCFS2

    Использование inotify для мониторинга каталога, но не работает 100%

    Как игнорировать "Теги:" Заголовок в mutt (neomutt)

    Как использовать команду grep для поиска всех URL-адресов в файле базы данных, кроме гиперссылок и http://www.example.com, и сохранить их в другом файле

    ошибка перфоратора: не удалось mmap с 25 (несоответствующий ioctl для устройства)

    Как мне получить команду «top» для ее вывода?

    Могу ли я запускать скрипты Bash во FreeBSD без их модификации?

    Поиск mp3-коллекции для песен с определенной длиной песни

    Как получить gnome для запуска / etc / gdm / PostSession / Default при использовании XRDP w / VNC

    Как очистить ненужные файлы

    Linux и Unix - лучшая ОС в мире.