📅  最后修改于: 2023-12-03 15:26:35.823000             🧑  作者: Mango
在 Ubuntu 系统中,我们可以使用以下命令查找 USB 端口 TTY:
$ dmesg | grep tty
这个命令会输出所有的 tty 设备,包括我们连接的 USB 设备。我们可以连接 USB 设备并重新执行这个命令,然后查找新增的 tty 设备。例如,我们连接了一个名为 /dev/ttyUSB0
的设备:
$ dmesg | grep tty
[ 2.527292] usb 1-1.2: FTDI USB Serial Device converter now attached to ttyUSB0
[ 1569.499914] ftdi_sio ttyUSB0: FTDI USB Serial Device converter now disconnected from ttyUSB0
我们可以看到 /dev/ttyUSB0
已添加到 tty 设备列表中。
除了使用 dmesg
,我们也可以使用 lsusb
命令查找 USB 设备:
$ lsusb
Bus 002 Device 004: ID 0403:6001 Future Technology Devices International, Ltd FT232 USB-Serial (UART) IC
上面的输出中,我们可以看到 Bus 002 Device 004
是一个 FT232
设备。然后我们就可以使用 udevadm
命令查找该设备:
$ udevadm info -a -n /dev/ttyUSB0 | grep '{serial}'
ATTRS{serial}=="FT2AOKSB"
上面的输出中,我们可以看到 /dev/ttyUSB0
的 serial number 是 FT2AOKSB
。
综上述,我们可以使用上述命令来查找 Ubuntu 上的 USB 端口 TTY 设备。