qual é a diferença entre tty e vty no linux

3

Alguém pode me explicar a diferença entre vty e tty?

Estou recebendo o seguinte quando executo tty.

[sce@..]# tty
/dev/pts/135

o que é / dev / pts / 135 aqui?

    
por user2720323 17.09.2013 / 12:37

1 resposta

5

TTy refere-se a serviços de teletipo no linux, que é um comando de shell que pode ser inserido interativamente ou como parte de um script para determinar se a saída do script é um terminal.

Seu processo seria assim (imagem de ttydemystified):

PtyRefere-seapseudoterminalde Pty (7)

Um pseudo-terminal (às vezes abreviado como "pty") é um par de dispositivos de caracteres virtuais que fornecem um canal de comunicação bidirecional.

Uma extremidade do canal é chamada de mestre; a outra extremidade é chamada de escrava. A extremidade escrava do pseudoterminal fornece uma interface que se comporta exatamente como um terminal clássico.

Um processo que espera estar conectado a um terminal, pode abrir o terminal escravo de um pseudo-terminal e depois ser acionado por um programa que abriu o terminal mestre.

Tudo o que está escrito na extremidade principal é fornecido para o processo na extremidade escrava, como se fosse uma entrada digitada em um terminal

/ dev / pts - / Dev é um tipo especial de sistema de arquivos, devpts, é montado em / dev / pts, As entradas em / dev / pts correspondem a pseudo-terminais (ou pseudo-TTYs ou PTYs). O Linux cria um PTY para cada nova janela de terminal aberta e exibe uma entrada correspondente em / dev / pts.

O dispositivo PTY age como um dispositivo terminal - ele aceita a entrada do teclado e exibe a saída de texto dos programas executados nele. Os PTYs são numerados e o número PTY é o nome da entrada correspondente em / dev / pts.

A principal diferença entre eles é o tipo de conexão com o computador (como ele se conecta).

As portas TTY são geralmente conexões diretas ao computador, como um teclado / mouse ou uma conexão serial com o dispositivo.

As conexões PTS são conexões SSH ou conexões telnet.

Referência adicional pode ser encontrada aqui , Aqui , tty desmistificado

    
por 17.09.2013 / 13:09

Tags