17 能否有人能以一种易于理解的方式来解释在unix和unix之类的系统中控制终端的概念?与会议有关吗?如果是,那怎么办? terminal session job-control controlling-terminal — 极客 source 5 揭秘的TTY是一篇非常不错的文章,可以帮助您了解一些概念。 — donothing成功地
8 有一个进程组组长-类似于头进程-拥有终端/ dev / tty。一个进程组可以是一个或多个进程。 stty命令更改并显示终端设置。如果您真的要使用UNIX,请认真考虑查找Stevens的“ UNIX环境中的高级编程”副本。自1970年代以来,航站楼的行李沉重。您会立即发现它。除了诸如UNIX系统控制台之类的特殊内容外,大多数这些奇数设置都可以忽略。 — 吉姆·麦克纳马拉 source
0 终端是文件系统中的一个文件,用户通常通过该文件与非GUI程序进行交互。 当您从远程或本地Shell运行程序时,该程序与您的终端相关联,除非您或它重定向它的输入或输出,否则它将在该终端上进行读写操作。 当终端关闭时,将向其中运行的程序发出信号,以便它们可以退出或分离。 关于它与“会话”的连接:如果您指的是GUI会话,则它与它没有直接关系,除了某些UNIX和UNIX之类的系统在其自己的终端下运行GUI之外。 — 迪迪·科恩(Didi Kohen) source