Що означає "?" представляють під TTY


12

Якщо ви біжите psу своєму терміналі, ви можете побачити щось на зразок наступного:

введіть тут опис зображення

Що таке ?? Я SSH «ІНГ на сервер Linux, тому я припускаю , що це просто , sshdяк він каже під CMD , але мені цікаво , що ?розглядає можливість є , pts/1щоб представити свій екземпляр терміналу.


2
Спочатку подивіться, що означає tty stackoverflow.com/questions/4426280/what-do-pty-and-tty-mean , потім, якщо програма працює під (псевдо) терміналом, ps покаже вам, який. Інакше він просто покаже вам "?" бо тепер вона має додаткові знання. Зауважте, що закриття терміналу закриває також усі програми, що працюють під ним.
Поццо-Бальбі

Відповіді:


13

Це показує, ?оскільки немає TTY (термінальний інтерфейс), до якого цей процес приєднаний. Це пощастило, оскільки sshdє системним демоном і не повинно залежати від клієнтського сеансу.

Як зазначалося в коментарях, закриття сеансу припинить усі пов'язані з цим процеси для TTY, що не бажано для процесів, що мають загальну систему.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.