Quantos tty e pts estão rodando no meu pc?

1

Descobri que mais pts podem ser criados dessa maneira.

  1. Para reinicializar no modo de texto-tty1
  2. para inserir startx para pular para o modo gui.
    Para entrar no terminal no modo gui iniciado de tty1 para inupt.

     tty    
     /dev/pts/0  
    

    este gui é pts / 0

  3. para introduzir ctrl + alt + f2 para saltar para o
    outro modo de texto-tty2

  4. para introduzir startx para saltar para o modo gui, este gui é pts / 1.

    Para entrar no terminal no modo gui iniciado de tty2 para inupt

    tty
    /dev/pts/1  
    

Agora dois modos gui podem ser criados.
Como saber quantos tty e pts estão rodando ao mesmo tempo no meu pc?

Todo programa gui - inclui terminal virtual em gui é o cliente (ou digamos escravo) do x-server (ou digamos x sistema de janelas), então foi chamado escravo pesudo terminal.

Muru me dá muitos conhecimentos novos, talvez haja uma expressão errada na explicação de muru.

Naminhaopinião,asentençacorretaseriaaseguinte:
masissoéumprogramadeaplicaçãonoservidorXiniciadoapartirdotty1,mastambémumpts.

Porfavor,vejaadiscussãoaquiem:

insira a descrição do link aqui

Do conhecimento, eu tiro minha conclusão.

Não é apenas um servidor X iniciado a partir do tty1, mas também um pts.

    
por it_is_a_literature 06.01.2017 / 05:42

1 resposta

0

% bl0ck_qu0te%

Um, não. Eu não tenho certeza de onde você obteve pts/0 , mas isso é um servidor X iniciado a partir do tty1, não é pts / 0. Consulte esta postagem no U & amp; L para saber mais .

A qualquer momento, por padrão, existem 6 TTYs com o getty rodando neles (para que você possa logar lá) - TTYs 1-6, que você pode acessar usando Ctrl Alt F1 - F6 . O TTY 7 tem a GUI iniciada por padrão. No 16.04 e acima, você pode iniciar mais instâncias de getty usando:

systemctl start getty@ttyN

Substituindo N por um número apropriado.

Para encontrar o número de pseudoterminais abertos no momento, você pode fazer:

ps -eo tty= | sort -u

ps -e lista todos os processos e -o tty= lista os TTYs do processo sem uma linha de cabeçalho. sort e obter entradas exclusivas com -u . Por exemplo:

$ ps -eo tty= | sort -u
?
pts/0
pts/1
pts/2
tty1
ttyS0
    
por muru 06.01.2017 / 06:03