GNU/Linux >> Belajar Linux >  >> Linux

Apa itu pseudo terminal (pty/tty)?

  1. Perangkat yang memiliki fungsi terminal fisik tanpa benar-benar menjadi terminal fisik. Dibuat oleh emulator terminal seperti xterm. Lebih detail ada di halaman manual pty(7).
  2. Biasanya, UNIX memiliki konsep terminal pengontrol untuk sekelompok proses, dan banyak fungsi I/O dibangun dengan mempertimbangkan terminal. Pseudoterminal menangani, misalnya, beberapa karakter kontrol seperti ^C.
  3. Mereka tidak kedaluwarsa dan digunakan di banyak program, termasuk ssh.
  4. ssh.

Jawabannya ada pada namanya -- "Pseudo" yang berarti "tidak asli tetapi berpenampilan seperti".

Dengan terminal pertama, selalu ada perangkat keras yang terpasang dengan perangkat terkait, baik itu perangkat keras tampilan atau port serial.

Dengan xwindows, telnet, dan ssh, muncul kebutuhan akan perangkat lunak "perangkat Pseudo" untuk melakukan pekerjaan menggantikan perangkat keras tampilan. Mereka adalah "Terminal Pseudo" ... perangkat lunak yang mengemulasi perangkat keras Terminal, menangani masukan dan keluaran dengan cara yang sama seperti perangkat fisik sehingga perangkat lunak yang terhubung tidak menyadari bahwa tidak ada perangkat nyata yang terpasang.


Pseudo-terminal adalah emulator untuk jalur serial. Mereka menyediakan titik akhir untuk shell telnet, ssh, dan xterm.


Linux
  1. Apa trik terminal Linux favorit Anda?

  2. Apa emulator terminal Linux favorit Anda?

  3. Apa Hubungan Antara Terminal Pengontrol Saat Ini Dan `/ dev/tty`?

  1. Protokol/standar apa yang digunakan oleh Terminal?

  2. Linux – Apa Nilai Properti Interupsi Pohon Perangkat?

  3. Mengapa begitu banyak /dev/tty di Linux?

  1. Apa itu perangkat loop saat memasang?

  2. Perbedaan antara pts dan tty

  3. Apa arti sebenarnya perangkat input bukan TTY dalam keluaran docker run?