Ini mungkin pertanyaan yang sangat mendasar tetapi saya ingin memahaminya secara menyeluruh.
- Apa itu terminal semu? (tty / pty)
- mengapa kita membutuhkan mereka? Bagaimana mereka diperkenalkan dan apa perlunya?
- Apakah mereka sudah ketinggalan zaman? Apakah kita tidak membutuhkannya lagi? Apakah ada yang menggantikan mereka?
- Adakah case-use yang berguna?
Apa yang saya lakukan:
- Baca halaman manual - dapatkan beberapa info tetapi bukan gambar yang tepat.
- Mencoba membaca mereka dari Pemrograman Jaringan Unix oleh Richard Stevens. Punya info tapi bukan
why?
bagiannya.
Jawaban:
sumber
ssh
? Bagaimana cara menggunakan pty / tty? Bagaimana permainan peran master / slavessh
?Jawabannya adalah dalam nama - "Pseudo" yang berarti "tidak asli tetapi memiliki penampilan".
Dengan terminal pertama, selalu ada perangkat keras yang terpasang dengan perangkat terkait, baik itu perangkat keras display atau port serial.
Dengan xwindows, telnet dan ssh, muncul kebutuhan untuk perangkat lunak "Pseudo devices" untuk melakukan pekerjaan berdiri untuk perangkat keras tampilan. Mereka adalah "Pseudo Terminal" ... perangkat lunak yang mengemulasi perangkat keras Terminal, menangani input dan output dengan cara yang sama seperti perangkat fisik sehingga perangkat lunak yang terhubung tidak sadar bahwa tidak ada perangkat nyata yang terpasang.
sumber
emulates
, itu bagian perangkat lunaknya, bukan?Pseudo-terminal adalah emulator untuk saluran serial. Mereka menyediakan titik akhir untuk shell telnet, ssh, dan xterm.
sumber