「?」とは TTYの下で表す


12

ps端末で実行すると、次のようなメッセージが表示されることがあります。

ここに画像の説明を入力してください

なに??私はLinuxサーバーにsshしているのでsshd、それはCMDで言うとおりだと思いますが、ターミナルインスタンスを表すために何?が考慮されているのか知りたいですpts/1


2
最初にttyが何を意味するかを確認します。stackoverflow.com/questions/4426280/ what -do-pty-and- tty -mean、次に(疑似)端末でプログラムが実行されている場合、psはどちらを表示するかを示します。それ以外の場合は、「?」が表示されます。それは今更なる知識を持っているからです。端末を閉じると、その端末で実行されているすべてのプログラムも閉じます。
Pozzo-Balbi 2016年

回答:


13

?このプロセスが関連付けられているTTY(端末インターフェース)がないため、表示されます。はsshdシステムデーモンであり、クライアントセッションに依存するべきではないため、これは幸運です。

コメントで述べたように、セッションを閉じると、そのTTYに関連するすべてのプロセスが終了します。これは、システム全体のプロセスには望ましくありません。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.