Conceito PseudoTerminal no Linux [duplicado]

3

Esta pergunta vem diretamente da outra pergunta minha neste grande fórum. Qual é exatamente o conceito de um Pseudo Terminal no Linux? Você pode por favor explicar com um exemplo. É um conceito diferente de Terminal emulators ?

    
por Geek 12.12.2012 / 07:30

2 respostas

4

Um terminal é uma peça de hardware com uma tela e um teclado, geralmente conectados usando uma linha serial a um computador. No caso de um computador Unix, ele é servido pelo processo getty, que fornece um shell para o usuário.

Um pseudo-terminal é uma sessão de terminal (também fornece um shell para o usuário), que usa uma conexão virtual via TCP em vez de uma linha serial. Esse pseudo-terminal geralmente é servido pelo sshd, com menos segurança também pelo telnet.

Um emulador de terminal é o programa cliente, que os usuários usam para abrir um pseudo-terminal.

    
por 12.12.2012 / 15:48
0

Em um formato excessivamente simplificado:

Pseudo terminal = um arquivo de dispositivo no seu sistema unix quando não estiver sendo usado; um processo no seu sistema unix anexado ao arquivo de dispositivo acima mencionado para entrada / saída.

Emulador de terminal = um aplicativo em execução na sua área de trabalho local, fazendo uma conexão telnet ou ssh com um servidor remoto.

    
por 12.12.2012 / 16:46