devpts 是 Linux 虛擬檔案系統,一般掛載在 /dev/pts,包含 slaves to the multiplexing master /dev/ptmx 的 device file。
以往實作是提供固定數目的 master/slave pairs,如 /dev/ptyp63 和 /dev/ttyp63。見 The Linux Programming Interface §62 "Terminals" 和 §64 "Pseudoterminals"。
pseudoterminal ("pseudo TTY" 或 "PTY") 是包含 master 和 slave 的一對 pseudo-devices,slave emulates 一個實體電腦終端機,master 是程式的文字模式 UI 界面。兩者間像是雙向的 pipe,一方寫入會出現在另一方。Linux 提供很多 PTY 支援文字模式 UI,如 xterm、gnome-terminal、SSH 等。
參考
沒有留言:
張貼留言