Interactive playground
udev Device Naming Explorer
Compare matching a serial device by kernel name, idVendor/idProduct, or serial, and see which survives a replug into a new port.
Symlinkrenumbers
Notekernel name (ttyUSB*) is assigned by enumeration order — it renumbers on replug