我正在寻找一个 UBUNTU 命令,可以将其输入到终端中,根据它在 UBUNTU 中的安装位置为我提供一些 USB 设备名称。例如,我有一个 Arduino Leonardo 开发板通过 USB 连接到我的 UBUNTU 计算机。如果我使用 ls /dev/tty.*,我会看到我有一个设备安装到 /dev/tty.usbmodem1411。我知道这个设备是 Arduino Leonardo,但我不知道从 UBUNTU 中的终端确认这一点的命令。
这是针对这个问题的一些要求...
1)这必须在 UBUNTU 上运行。
2)我不想从网上下载/安装任何其他脚本/等等。
3)我更喜欢一种不包括sed
答案1
您要查找的命令是lsusb
。它将返回有关连接到您的计算机的设备以及连接到哪条总线的信息。
但是,它不会(也不能)查看连接的 TTY,因为这需要打开与 TTY 的会话并执行一些其他操作。