【问题标题】:Get list of USB devices connected currently and their dev file in BASH获取当前连接的 USB 设备列表及其在 BASH 中的开发文件
【发布时间】:2017-06-01 02:18:46
【问题描述】:

检测所有当前连接的 USB 设备并获取与 USB 设备对应的 /dev/tty... 文件的 bash 命令是什么。

【问题讨论】:

    标签: bash unix usb


    【解决方案1】:

    试试lsusb;对于相应的文件我插入设备并使用dmesg,但肯定有更好的方法......

    【讨论】:

    • 您能解释一下如何从其中任何一个中获取/dev/tty 文件吗?查看任一命令的输出对我来说都不直观
    【解决方案2】:

    这可以显示所有 USB 设备,包括您没有驱动程序的设备。

    system_profiler SPUSBDataType
    

    【讨论】:

      【解决方案3】:

      试试这个:

      lsblk -p -S -o  NAME,TRAN  | grep usb
      

      【讨论】:

        【解决方案4】:
        dmesg | grep ttyUSB | grep -v grep | grep -o ttyUSB[0-9]
        

        【讨论】:

          猜你喜欢
          • 2011-03-20
          • 2021-07-31
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2018-04-03
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多