- Un dispositivo che ha le funzioni di un terminale fisico senza esserlo realmente. Creato da emulatori di terminale come xterm. Maggiori dettagli sono nella manpage pty(7).
- Tradizionalmente, UNIX ha un concetto di terminale di controllo per un gruppo di processi e molte funzioni di I/O sono costruite pensando ai terminali. Gli pseudoterminali gestiscono, ad esempio, alcuni caratteri di controllo come ^C.
- Non sono obsoleti e sono usati in molti programmi, incluso ssh.
- ssh.
La risposta è nel nome -- "Pseudo" che significa "non genuino ma con l'aspetto di".
Con i primi terminali, c'era sempre un componente hardware collegato al dispositivo associato, sia esso un display hardware o una porta seriale.
Con xwindows, telnet e ssh, è nata la necessità di software "Pseudo dispositivi" per svolgere il lavoro di sostituzione dell'hardware di visualizzazione. Sono "Pseudo Terminali"... software che emula l'hardware del Terminale, gestendo l'input e l'output nello stesso modo in cui lo farebbe un dispositivo fisico, in modo che il software connesso non sappia che non c'è un dispositivo reale collegato.
Gli pseudo-terminali sono emulatori di linee seriali. Forniscono endpoint per shell telnet, ssh e xterm.