歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Unix知識 >> 關於Unix >> 在UNIX或Linux中TTY是的意思

在UNIX或Linux中TTY是的意思

日期:2017/2/28 11:15:47   编辑:關於Unix


  在UNIX或Linux中TTY是什麼意思,TTYN跟TTYP分別具體指的是什麼意思,二者有什麼差別?
  在Linux中,TTY也許是跟終端有關系的最為混亂的術語。TTY是TeleTYpe的一個老縮寫。Teletypes,或者teletypewriters,原來指的是電傳打字機,是通過串行線用打印機鍵盤通過閱讀和發送信息的東西,和古老的電報機區別並不是很大。之後,當計算機只能以批處理方式運行時(當時穿孔卡片閱讀器是唯一一種使程序載入運行的方式),電傳打字機成為唯一能夠被使用的“實時”輸入/輸出設備。最終,電傳打字機被鍵盤和顯示器終端所取代,但在終端或TTY接插的地方,操作系統仍然需要一個程序來監視串行端口。
  一個getty“Get TTY”的處理過程是:一個程序監視物理的TTY/終端接口。對一個虛擬網絡沮喪服務器(VNC)來說,一個偽裝的TTY(Pseudo-TTY,即家貓的TTY,也叫做“PTY”)是等價的終端。當你運行一個xterm(終端仿真程序)或GNOME終端程序時,PTY對虛擬的用戶或者如xterm一樣的偽終端來說,就像是一個TTY在運行。
  “Pseudo”的意思是“duplicating in a fake way”(用偽造的方法復制),它相比“virtual”或“emulated”更能真實的說明問題。而在現在的計算中,它卻處於被放棄的階段。
Copyright © Linux教程網 All Rights Reserved