红联Linux门户
Linux帮助

终端,控制台,虚拟终端分别指什么

发布时间:2008-08-12 17:31:40来源:红联作者:lightningfany
如题!初学linux,很多概念不是很明白,大家多多指教!
文章评论

共有 5 条评论

  1. jiangkaibo1987 于 2009-07-19 21:51:51发表:

    2楼好厉害啊

  2. langhaife 于 2009-07-09 13:10:26发表:

    终于找到了 谢谢 下去好好研究

  3. chin37 于 2008-08-26 19:38:55发表:

    还是不懂!!

  4. lightningfany 于 2008-08-13 11:44:11发表:

    有点理解了,谢谢!(6)m:b

  5. litkt 于 2008-08-13 09:07:31发表:

    终端是一种输入输出硬件设备,有键盘显示器和联接主机的接口电缆,是大中小型计算机上的概念,微机是没有终端这一概念的。当然现在的linux微机也可以通过串口外接字符终端。这是狭义。广义的终端是指一切最终的外部设备,如打印机扫描仪等。
    狭义的终端分两种,一种是字符哑终端,只有输入输出功能,没有处理器,一切工作交给主机来做,通过串口以9600bps联接主机,一种是图形终端,有处理器处理图形功能,其它计算由主机来做,通过10Mbps以太网与主机联接。
    虚拟终端是把一台全功能计算机(往往是微机)通过软件(telix,minicom等)模拟成另外一台计算机的终端设备(狭义)。而在linux上,由于使用小中大型机unix的架构,是分主机和终端的,但微机上没有终端,就把显示器和键盘用软件(getty)模拟成自己计算机上的终端,也叫虚拟终端。一般linux提供4-6个虚拟字符终端(tty1-tty6)和一到多个虚拟图形终端(tty7-),还依据微机硬件提供一到多个真正的串口字符哑终端接口(ttyS0,ttyS1...)并在其上还可以启动更多的虚拟终端(字符终端上可启动cce或zhcon虚拟汉字终端,虚拟图形终端上可以启动多个rxvt字母文字虚拟字符终端crxvt-gb简体汉字虚拟字符终端等等)。
    所有这些真实的和虚拟的终端,linux来说都是控制台。但往往习惯上只称真实的或虚拟的字符终端为控制台,图形终端不算。更狭义的控制台只指最初的几个linux虚拟字符终端(tty1-tty6),就是用(ctrl+)alt+F1-F6切换的那几个。这和在大中小型机上的控制台的概念是不一样的。