Apa artinya '?' mewakili di bawah TTY

12

Jika Anda menjalankan psdi terminal Anda, Anda mungkin melihat sesuatu seperti berikut:

masukkan deskripsi gambar di sini

Apa ?? Saya ssh menjadi server Linux, jadi saya berasumsi bahwa hanya sshdseperti yang tertulis di bawah CMD , tapi saya ingin tahu apa yang ?sedang dipertimbangkan pts/1untuk mewakili instance terminal saya.

8 proton
sumber
2
Pertama-tama lihat apa artinya tover stackoverflow.com/questions/4426280/what-do-pty-and-tty-mean , maka jika sebuah program berjalan di bawah terminal (pseudo), ps akan menunjukkan kepada Anda yang mana. Kalau tidak, itu hanya akan menunjukkan "?" karena sekarang memiliki pengetahuan lebih lanjut. Catatan menutup terminal juga menutup semua program yang berjalan di bawahnya.
Pozzo-Balbi

Jawaban:

13

Ini menunjukkan ?karena tidak ada TTY (antarmuka terminal) yang dilampirkan proses ini. Ini beruntung karena sshdmerupakan daemon sistem dan tidak boleh bergantung pada sesi klien.

Seperti disebutkan dalam komentar, menutup sesi akan mengakhiri semua proses terkait untuk TTY itu, yang tidak diinginkan untuk proses sistem secara keseluruhan.

Julie Pelletier
sumber