国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網管 > 服務器 > 正文

tty與console以及terminal的區別

2020-05-27 13:48:27
字體:
來源:轉載
供稿:網友

  在看《orange‘s,操作系統的實現》這本書的時候,第七章同時出現了tty和console這兩個名詞。我查了一些網頁,但都解釋不清,結合自己的思考,給出了一些理解。

  tty,包括鼠標、鍵盤、觸摸屏等,它們都是字符設備,通常用來輸入。

  console,它的作用是用來顯示結果的,通常console是顯示屏,它只能輸出,不能輸入。

  terminal的作用是與用戶交互的,因此可以接收tty設備的輸入。包括一套可以顯示出來的圖形界面來接收輸入,再外加對這些輸入的基本處理。

  windows開機后的界面就是我們面臨的一個terminal,這個界面提供了一套對鼠標單擊、雙擊、、拖動、敲擊鍵盤等的支持,并且支持雙擊打開各種應用程序,并將結果通過屏幕顯示給我們看到。

  在linux中,terminal比較直觀的例子,是命令窗口。而console的直觀例子就是顯示屏。我們在命令窗口中敲命令,就會在屏幕上得到顯示。比如ls以下,能看到文件夾中的內容,這是顯示在屏幕上的。

  我們可以簡化理解為:通常情況下,terminal接收tty的輸入,并且進行處理,結果通過console來顯示。

  需要說得是:這三個詞都可以翻譯為終端,因此linux下很難區分這三個概念,特別混亂。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 南溪县| 扶沟县| 仙游县| 阿尔山市| 丰镇市| 慈溪市| 大连市| 湘潭县| 白山市| 浪卡子县| 东丽区| 晋江市| 罗源县| 乐陵市| 雅江县| 利川市| 云南省| 黎平县| 石首市| 抚宁县| 沈丘县| 福贡县| 北安市| 拜城县| 桐柏县| 华亭县| 门头沟区| 吴旗县| 宣化县| 河西区| 左云县| 红桥区| 阳泉市| 麟游县| 山丹县| 临猗县| 广昌县| 汶川县| 汉阴县| 桐梓县| 西青区|