色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

終端是什么意思

錢良釵2年前16瀏覽0評論

終端是什么意思?

tty(teletypewriter)電傳機,這邊按一個按鍵,主機端接受到一個數據,主機端傳出一個數據,電傳機打印一個字符。

這個是一切終端(terminal)的祖先,輸入字符和打印字符是一體的,主機里面運行的叫程序。

我輸入一個字符,主機上接受到一個字符。那我想換行就麻煩了,因為這就是控制字符了,所有要有解釋器能把輸入來的字符進行分析處理,這個解釋器就叫做shell。

顯示器的出現,把輸入和輸出分離開了。時代的發展,我們不用電傳機了,把顯示器和鍵盤插到主機上,顯示器負責顯示程序的輸出,鍵盤負責輸入字符到程序里面去,這兩個還是叫做終端。

因為linux一切皆文件,終端也是文件。那么就可以通過創建文件來虛擬終端,但是這些文件(虛擬終端)必須也要完成把信息輸入到主機中,接受主機傳出來的數據。

控制臺是直接插到主機上和主機系統交互的終端,直接控制著主機。

后來不用直接插上了,就是虛擬控制臺,特點是還能控制核心的東西,也有被用來指比較低級別的只能處理字符,通過字符控制主機的終端,這個概念就是命令行窗口,這里沒有鼠標的事,以此和圖形化的終端相區別。

偽終端(pseudo-terminal)是被xterm這樣的終端模擬器程序在主機上運行模擬出來的終端,它由兩個終端組成,一個偽終端主人ptmx,一個叫偽終端仆人pts。對終端主人的操作會被傳輸到終端仆人,反之亦然,多用在遠程登錄狀態,我在電腦上操作遠程的主機,就是操作遠程主機上的終端主人,而遠程主機還以為是一個人在自己的終端上進行操作,那就是終端仆人。主機上的程序告訴終端仆人的信息都會被通過終端主人傳給我的電腦。