国产探花免费观看_亚洲丰满少妇自慰呻吟_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下很難區分這三個概念,特別混亂。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 梁平县| 定襄县| 周宁县| 高邑县| 岚皋县| 永兴县| 鄯善县| 来安县| 濮阳县| 松桃| 潢川县| 文山县| 阿拉尔市| 长岭县| 博爱县| 霍城县| 荔浦县| 朝阳县| 新丰县| 丰镇市| 壤塘县| 静乐县| 沅陵县| 碌曲县| 永安市| 崇左市| 沈丘县| 县级市| 哈巴河县| 佛山市| 定远县| 连南| 红河县| 铜鼓县| 宁陕县| 泰州市| 全南县| 西畴县| 襄汾县| 泽普县| 定西市|