通过测试这个问题提供的方法,我可以看到/dev/tty和/dev/tty 0之间的区别。但我真的很想知道这些设备的实际使用情况(比如它们将被使用的情况)。
发布于 2015-09-14 08:14:36
/dev/tty是任何进程的控制tty。这可能是你的外壳。
如果您的进程没有一个控制的tty,/dev/tty是不可用的,例如,对于守护进程来说是这样的。
如果您的进程有一个控制的tty,那么/dev/tty是您的进程用于stdin、stdout或stderr的真正tty驱动程序的一个驱动别名。
有关详细信息,请参阅man -s7d tty。请注意,本手册所在的部分在不同操作系统之间可能有所不同,不应与第1节中的手册页混淆。因此,请检查例如man -k tty。
https://unix.stackexchange.com/questions/229530
复制相似问题