什么是“?” 代表TTY


12

如果您ps在终端中运行,则可能会看到类似以下内容的内容:

在此处输入图片说明

什么?啊 我将ssh插入Linux服务器,因此我假设它就是CMDsshd下所说的,但是我很好奇表示我的终端实例正在考虑什么。?pts/1


2
首先查看tty的含义stackoverflow.com/questions/4426280/what-do-pty-and-tty-mean,然后,如果程序在(伪)终端下运行,ps将向您显示。否则,它只会显示一个“?” 因为它现在有了进一步的知识。注意,关闭终端也会关闭在其下运行的所有程序。
Pozzo-Balbi

Answers:


13

它显示出?此过程没有附加的TTY(终端接口)。这是幸运的,因为sshd它是系统守护程序,不应依赖于客户机会话。

如评论中所述,关闭会话将终止该TTY的所有相关进程,这对于系统范围的进程而言并不理想。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.