Linux的終端類型
Linux的終端類型:
TTY(虛擬終端,圖形終端)
早期的電子計算機的輸入設備是穿孔卡片【又稱霍列瑞斯式卡(Herman Hollerith)或IBM卡】,用有洞和無洞表示計算機二進制里面的0和1,以此來記錄相關信息,但是這種方式很慢。
1986年股票代碼被發明,人們通過電報和電傳打印機發送實時股票價格,此時teletypewriter(電傳打字機)還沒有連接計算機,在那個時候計算機還是非常巨大和原始,后來計算機不斷發展,命令行最終取代舊的批處理模式,電傳打字機被用作輸入和輸出裝置。此時人們不需要費時費力制作穿孔卡片或紙帶。并且電傳打字機可以讓用戶利用電信網絡連接遠在另一個城市的電腦,或是讓許多用戶同時操作同一臺電腦,從而大大降低了電腦的使用成本,提高了操作效率。后來由于歷史的原因這種老古董退出了舞臺。現在的linux用軟件的方法來模擬TTY,用于用戶的登錄。下面就是經典的一副linux tty終端運行示意圖。
TTY被叫做虛擬終端,切換的方式是ctrl+ALT+F[1-6],這些是系統提供的6個虛擬終端,還有一個是CTRL+ALT+F7,被叫做圖像界面,他們都是用軟件的方式模擬的
PTY/ PTS
PTY (pseudo-tty)是被叫做偽終端。其中pts(pseudo-terminal slave)是pty的實現方法,他們是使用計算機連接的邏輯終端設備。不和任何硬件設備有關系,一般使用ssh或者telnet這種方式會出現
TTYS
串 行端口終端(Serial Port Terminal)是使用計算機串行端口連接的終端設備。計算機把每個串行端口都看作是一個字符設備。有段時間這些串行端口設備通常被稱為終端設備,因為 那時它的最大用途就是用來連接終端
CONSOLE
在Unix系統中,計算機顯示器通常被稱為控制臺終端。Console與虛擬終端相關聯,內核將信息送到控制臺終端上(/dev/console), 通過與console相關聯的虛擬終端將信息顯示到屏幕上。一般是物理的設備連接到主機接口會出現,比如鼠標鍵盤等,有時候也稱為物理控制臺。
原創文章,作者:M21-郝建勛,如若轉載,請注明出處:http://www.www58058.com/51502
為什么兩位同學的博客內容一樣的呢?加油~