¿Cuántos tty y pts se ejecutan en mi pc?

¿Cuántos tty y pts se ejecutan en mi pc?

Descubrí que se pueden crear más puntos de esta manera.

  1. Para reiniciar en modo texto-tty1

  2. para ingresar startxpara saltar al modo gui.
    Para ingresar a la terminal en el modo gui, comenzó desde tty1 hasta inupt.

      tty    
      /dev/pts/0  
    

esta interfaz gráfica de usuario es pts/0

  1. para ingresar ctrl+ alt+ f2para saltar a
    otro modo de texto-tty2
  2. para ingresar startxpara saltar al modo gui, esta gui es pts/1.

Para ingresar a la terminal en el modo gui, comenzó desde tty2 hasta inupt

    tty
    /dev/pts/1  

Ahora se pueden crear dos modos gui.
¿Cómo saber cuantos tty y pts se están ejecutando al mismo tiempo en mi pc?

Cada programa gui, incluido el terminal virtual en gui, es el cliente (o digamos esclavo) de x-server (o digamos sistema de ventanas x), por lo que se llamó pesudo terminal esclavo.

Muru me dio muchos conocimientos nuevos, tal vez haya una expresión incorrecta en la explicación de Muru. algo sobre pts desde otro punto de vista

En mi opinión, la frase adecuada sería la siguiente:
pero ese es un programa de aplicación en el servidor X iniciado desde tty1, pero también un pts.

Por favor vea la discusión aquí en¿Qué es pts/0 y (:0.0) en Linux al escribir quién soy?

citando una respuesta

Del conocimiento, saco mi conclusión.

No solo se inició un servidor X desde tty1, sino también un pts.

Respuesta1

esta interfaz gráfica de usuario es pts/0

Mmm, no. No estoy seguro de dónde lo sacaste pts/0, pero es un servidor X iniciado desde tty1, no es pts/0. Veresta publicación de U&L para más.

En cualquier momento dado, de forma predeterminada, hay 6 TTY con getty ejecutándose en ellos (para que pueda iniciar sesión allí): TTY 1-6, a los que puede acceder usando CtrlAltF1- F6. TTY 7 tiene la GUI iniciada de forma predeterminada. A partir de la versión 16.04, puedes iniciar más instancias de Getty usando:

systemctl start getty@ttyN

Reemplazar Ncon un número apropiado.

Para encontrar la cantidad de pseudoterminales actualmente abiertas, puede hacer:

ps -eo tty= | sort -u

ps -eenumera todos los procesos y -o tty=enumera los TTY del proceso sin una línea de encabezado. sorty obtenga entradas únicas con -u. Por ejemplo:

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

información relacionada