tty与console以及terminal的区别 【百科全说】-凯发k8官方旗舰厅

腾讯视频/爱奇艺/优酷/外卖 充值4折起

在看《orange‘s,操作系统的实现》这本书的时候,第七章同时出现了tty和console这两个名词。我查了一些网页,但都解释不清,结合自己的思考,给出了一些理解。

tty,包括鼠标、键盘、触摸屏等,它们都是字符设备,通常用来输入。

console,它的作用是用来显示结果的,通常console是显示屏,它只能输出,不能输入。

terminal的作用是与用户交互的,因此可以接收tty设备的输入。包括一套可以显示出来的图形界面来接收输入,再外加对这些输入的基本处理。

windows开机后的界面就是我们面临的一个terminal,这个界面提供了一套对鼠标单击、双击、、拖动、敲击键盘等的支持,并且支持双击打开各种应用程序,并将结果通过屏幕显示给我们看到。

在linux中,terminal比较直观的例子,是命令窗口。而console的直观例子就是显示屏。我们在命令窗口中敲命令,就会在屏幕上得到显示。比如ls以下,能看到文件夹中的内容,这是显示在屏幕上的。

我们可以简化理解为:通常情况下,terminal接收tty的输入,并且进行处理,结果通过console来显示。

需要说得是:这三个词都可以翻译为终端,因此linux下很难区分这三个概念,特别混乱。

06/21 00:36
gnome terminal本来就支持256色,不过也许是为了最大兼容,它并没有设置环境变量来声称自己支持.所以,只需要 export term=xterm-256color 就能让命令行程序知道终端支持256色了.把它加进你的 .bashrc 或者 .profile ,打开一个新 bash 或者新 session 看看你的终端程序(比如 vim )等等是不是颜色丰富了一些呢? 另外,如果你使用 tmux (byobu),可以修改你的 .tmux.conf 文件( byobu 则是 .byobu
03/01 06:55
在unix或linux中tty是什么意思,ttyn跟ttyp分别具体指的是什么意思,二者有什么差别? tty 在linux中,tty也许是跟终端有关系的最为混乱的术语。tty是teletype的一个老缩写。teletypes,或者teletypewriters,原来指的是电传打字机,是通过串行线用打印机键盘通过阅读和发送信息的东西,和古老的电报机区别并不是很大。之后,当计算机只能以批处理方式运行时(当时穿孔卡片阅读器是唯一一种使程序载入运行的方式),电传打字机成为唯一能够被使用的“实时”输入/输
04/16 07:44
terminal 是一个命令行终端,将启动系统默认的shell,shell是一个解释并执行在命令行提示符输入的命令的程序。 启动 terminal 1 在 “面板凯发app官网登录主页” 的应用程序搜索栏中,输入命令gnome-terminal 选择 “终端” 应用程序。 2 在终端输入命令 gnome-terminal 进入 “终端”。 3通过键盘快捷键(需要设置运行终端的快捷键,通常设置为ctrl alt t)进入 “终端”。 4通过添加额外的启动程序方式来实现开机的时候启动“终端”。
07/20 17:35
用2950密码恢复来破解cisco2950的console密码: 2950的密码恢复和2600路由器的密码恢复是不一样的.2950没有寄存器值让你改,而需要在重新加电后,把mode键按住:这时,用console口连接的话,机器上会显示flash_init,load_helper,switchboot这几条命令,依次按下面的步骤来: (1) 按住mode键,等到跑出switch:就可以放开 (2) 依次键入flash_init load_helper dir flash:观看flash中的数据,最
01/13 20:26
iphone4s水货和行货有什么区别 为了帮助新手辨别行货与水货,知道的就不用看了(不喜勿喷) 最近各位锋友都买了苹果最新产品4s,但是却不知道货源是否行货还是水货,可能还被卖家忽悠,下面为大家介绍怎么辨别行货水货 1、看包装壳因为我家穷,买不起水货,所以只能用行货来说明 上图请看包装壳有很多图标,如果是美版,就会多出一个图标:youtude,它本来是代替地图这个图标的位置,但是行货却没有,所以就用地图图标接上去 2、wifi(中英文)然后,打开新的iphone,请打开设置,就会出现很多功能的设
06/05 03:46
最近朋友想买手机,但不清楚什么是水货行货,其实这个词早就在很久就已经出现了,只是说有塞班时代到安卓时代,水货又多了一些概念。但终归还是不理本宗。其实,在小编看来,水货行货都是好货。关键是得自己会挑,因为现在翻新机更为慎人。 安卓手机水货和行货的区别之水货手机: 所谓水货手机,简单来说就是尚未在本国上市而通过其他途径在本国销售的手机。是在某地区没有正规销售代理的情况下直接在该地区销售的产品。因此,水货并不是假冒伪劣产品。不过水货因为没有正式的代理销售商,因此凯发k8官方旗舰厅的售后服务往往没有保障,而且产品的驱动
12/31 07:31
问:360云盘同步版和360云盘有什么区别? 答:360云盘同步版和360云盘听起来确实有点绕哦。 360云盘的宣传词是,您的手机u盘,您就可以理解为过去我们用的u盘,可以供你存放资料,和传统u盘所不同的是,它无需携带,不怕损坏,更不会丢失,而且容量特别大,可达10t的u盘,足够你用了。 360云盘同步版,顾名思义,它的不同之处就在与“同步”这两个词上。平时我们可能会在家中一台电脑,单位一台电脑,有时候在修改文档的时候,就需要不断地拷贝来拷贝去,有了360云盘同步版,就可以对我们的修改做同步,无
06/13 02:28
安卓4.0推出已经有一段时间 但对于想升级4.0的朋友来说 4.0区别自己以前2.3的差异在哪里? 到底自己要不要升级4.0了? 下面就来看看4.0有什么区别 相比2.3,安卓4.0在系统上的9大改进: 1.新的ui界面更加的人性化 相信关注安卓系统的朋友都看过了早些时候网上发布的安卓4.0系统界面。这次看看发布会上的照片吧。 2.新的通知系统 安卓4.0的通知系统有了很大的改进,用户可以自己决定哪些应用可以发送通知。 安卓 4.0的通知系统现在可以直接向侧面滑动删去通知条目,这样的操作也出现在
01/05 01:57
vs旗舰版和vs express版有什么差别么? vs旗舰版是收费版,vs express版是免费版,两者的区别主要就是一些功能上面的,如果开发小项目express版本,完全够用。 其实vsexpress想想办法也可以支持mfc,资源编辑器,但对开发人员来说最大的差别在于他不支持ankhsvn,也不支持visual assist!!!所以我一直不太用express版本。 vs专业版和旗舰版 有什么不同 专业版的功能集成开发环境开发平台支持msdn测试工具旗舰版的:集成开发环境开发平台支持team
网站地图