Linux的終端類型

Linux的終端類型

Linux的終端類型:

TTY(虛擬終端,圖形終端)

早期的電子計算機的輸入設備是穿孔卡片【又稱霍列瑞斯式卡(Herman Hollerith)或IBM卡】,用有洞和無洞表示計算機二進制里面的0和1,以此來記錄相關信息,但是這種方式很慢。

1986年股票代碼被發明,人們通過電報和電傳打印機發送實時股票價格,此時teletypewriter(電傳打字機)還沒有連接計算機,在那個時候計算機還是非常巨大和原始,后來計算機不斷發展,命令行最終取代舊的批處理模式,電傳打字機被用作輸入和輸出裝置。此時人們不需要費時費力制作穿孔卡片或紙帶。并且電傳打字機可以讓用戶利用電信網絡連接遠在另一個城市的電腦,或是讓許多用戶同時操作同一臺電腦,從而大大降低了電腦的使用成本,提高了操作效率。后來由于歷史的原因這種老古董退出了舞臺。現在的linux用軟件的方法來模擬TTY,用于用戶的登錄。下面就是經典的一副linux tty終端運行示意圖。

 case3.png

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

(0)
M21-郝建勛M21-郝建勛
上一篇 2016-10-14
下一篇 2016-10-14

相關推薦

  • N25-第一周作業

    一,描述計算機的組成及其功能。        計算機(Computer)是一種能夠按照事先存儲的程序,自動、高速地進行大量數值計算和各種信息處理的現代化智能電子設備。由硬件和軟件所組成,兩者是不可分割的。        計算機的組成分為控制…

    Linux干貨 2016-12-03
  • varnish

    Web Page Cache: squid –> varnish程序的運行具有局部性特征:時間局部性:一個數據被訪問過之后,可能很快會被再次訪問空間局部性:一個數據被訪問時,其周邊的數據也有可能被訪問到 cache:命中 熱區:局部性;時效性:緩存空間耗盡:LRU過期:緩存清理 緩存命中率:hit/(hit+miss)(0,1)頁面命中率:…

    Linux干貨 2017-05-22
  • 網絡基礎知識

    網絡基礎知識: 網絡設備 TCP/IP協議 ARP協議 網絡設備:     HUB集線器: 工作在物理層,沒有學習能力,作用在于把各種節點匯聚在以它為中心的節點上,同時也有傳輸數據的作用,由于沒有學習能力,只能以廣播的形式將數據發送給與它相連的所有節點。 特點:共享帶寬,半雙工     &…

    Linux干貨 2016-09-02
  • linux 系統啟動流程

    假設以個人架設的linux主機為例:當你按下電源鍵之后,計算機硬件會主動讀取BIOS來加載硬件信息及進行硬件系統的自我測試,之后系統會主動讀取系統第一個可啟動的設備,此時就可以讀入引導裝載程序了。 引導程序可以指定使用哪個內核文件來啟動,并實際加載內核到內存中解壓縮與執行,此時內核就能夠開始在內存內活動,并檢測所有硬件信息,與加載適當的驅動程序來使這部主機開…

    Linux干貨 2016-09-12
  • GNU awk工具的使用解析

    GNU awk: 簡介:awk是一個數據處理工具。它比較傾向于將一行分成多個“字段”來處理。所以,awk比較適合處理小型數據。 gawk – pattern scanning and processing language 實現原理: 基本用法:gawk [options] 'program' FILE program:PAT…

    Linux干貨 2016-09-21
  • LVM2:創建、使用、擴展、縮減、快照五步驟

    LVM2這是個關鍵的概念,還是從操作中比較容易理解 1、創建一個至少有兩個PV組成的大小為40G的名為testvg的VG;要求PE大小為16MB, 而后在卷組中創建大小為5G的邏輯卷testlv;掛載至/users目錄 注意點:在vmware中添加兩塊硬盤,但是并不能馬上可以查看,需要掃描一下磁盤,磁盤未/dev/sdc,/dev/sdd 然后創建LVM的基…

    Linux干貨 2016-09-05

評論列表(1條)

  • 馬哥教育
    馬哥教育 2016-10-14 10:50

    為什么兩位同學的博客內容一樣的呢?加油~

欧美性久久久久