📜  查找 ubuntu usb 端口 tty - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:26:35.823000             🧑  作者: Mango

查找 Ubuntu USB 端口 TTY

在 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 设备。