Wie viele TTY und PTS laufen auf meinem PC?

Wie viele TTY und PTS laufen auf meinem PC?

Ich habe festgestellt, dass auf diese Weise mehr Punkte erstellt werden können.

  1. So starten Sie im Textmodus-tty1 neu

  2. zur Eingabe startx, um in den GUI-Modus zu springen.
    Um das Terminal im GUI-Modus aufzurufen, gehen Sie von tty1 zu inupt.

      tty    
      /dev/pts/0  
    

diese GUI ist pts/0

  1. zur Eingabe ctrl+ alt+ f2um in
    einen anderen Textmodus zu springen-tty2
  2. zur Eingabe startx, um in den GUI-Modus zu springen, diese GUI ist pts/1.

Um das Terminal im GUI-Modus zu betreten, starten Sie von tty2 bis inupt

    tty
    /dev/pts/1  

Jetzt können zwei GUI-Modi erstellt werden.
Wie erfahre ich, wie viele TTYs und PTS gleichzeitig auf meinem PC laufen?

Jedes GUI-Programm (einschließlich eines virtuellen Terminals in der GUI) ist der Client (oder sagen wir der Slave) des X-Servers (oder sagen wir des X-Window-Systems) und wird daher als Pseudo-Terminal-Slave bezeichnet.

Muru hat mir viel neues Wissen vermittelt, vielleicht ist in Murus Erklärung ein falscher Ausdruck enthalten. etwas über Punkte aus anderer Sicht

Meiner Meinung nach wäre der richtige Satz dieser:
Aber das ist ein Anwendungsprogramm im X-Server, das vom tty1 gestartet wird, aber auch ein pts.

Bitte sehen Sie sich die Diskussion hier an.was ist pts/0 und (:0.0) in Linux, wenn man eingibt, wer bin ich

Zitat aus einer Antwort

Aus den Erkenntnissen ziehe ich meine Schlussfolgerung.

Es wird nicht nur ein X-Server vom tty1 gestartet, sondern auch ein pts.

Antwort1

diese GUI ist pts/0

Ähm, nein. Ich bin mir nicht sicher, woher du das hast pts/0, aber das ist ein X-Server, der von tty1 gestartet wurde, es ist nicht pts/0. Siehediesen U&L-Beitrag für mehr.

Zu jedem Zeitpunkt sind standardmäßig 6 TTYs vorhanden, auf denen getty läuft (damit Sie sich dort anmelden können) - TTYs 1-6, auf die Sie mit CtrlAltF1- zugreifen können F6. Bei TTY 7 wird die GUI standardmäßig gestartet. Ab 16.04 können Sie weitere getty-Instanzen starten mit:

systemctl start getty@ttyN

Ersetzen Ndurch eine entsprechende Nummer.

Um die Anzahl der aktuell geöffneten Pseudoterminals zu ermitteln, haben Sie folgende Möglichkeiten:

ps -eo tty= | sort -u

ps -elistet alle Prozesse auf und -o tty=listet die Prozess-TTYs ohne Kopfzeile auf. sortund erhält eindeutige Einträge mit -u. Beispiel:

$ ps -eo tty= | sort -u
?
pts/0
pts/1
pts/2
tty1
ttyS0

verwandte Informationen