0

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

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

4

1 回答 1

0

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

于 2011-10-15T09:21:06.660 回答