在 Linux 系统上,/dev/console,/dev/tty和之间有什么区别/dev/tty0?
它们各自的用途是什么,它们如何比较?
我需要从虚拟终端连接到当前正在运行的终端 (tty1) 的输出并捕获它(运行 X 服务器)。
Linux有7个虚拟控制台,对应7个设备文件/dev/tty[n]。
虚拟控制台是否作为进程运行,就像终端模拟器一样?(我不确定。似乎虚拟控制台是内核的一部分,如果这是正确的,它就不能是一个进程。)
是不是像终端模拟器一样,是基于伪终端实现的虚拟控制台?(我猜不会。否则,虚拟控制台的设备文件将是/dev/pts/[n], 而不是/dev/tty[n])
谢谢。