哪个串行设备链接到控制台(Linux)?

时间:2011-09-20 08:49:14

标签: c++ linux console serial-port tty

我想知道哪个串口设备(/ dev / ttyS0-X)链接到控制台,所以我可以跳过它们以防止出现并发问题。这应该在通用的C / C ++函数中实现,该函数检查所有tty设备并返回可用(未链接到控制台)串行设备的选择。

有没有办法从Linux内核或C / C ++文件库中获取此类信息?

1 个答案:

答案 0 :(得分:0)

尝试tty命令 它显示/ dev / pts / 0 如果你打开另一个控制台终端它将是/dev/pts/1 ..它显示没有终端没有你在 你可以在shell控制台中连接设备