当前位置:  技术问答>linux和unix

初学者关于"终端"概念的问题!

    来源: 互联网  发布时间:2015-08-30

    本文导语:  一直使用MS的系统,一直使用PC机,概念中一台计算机也只配置一显示器、键盘作为其 标准输出、标准输入。看了些关于Unix的书,知道"终端"这个东东,但一直都懂不明白 它到底是个什么东东! 有时候觉得可以理解...

一直使用MS的系统,一直使用PC机,概念中一台计算机也只配置一显示器、键盘作为其
标准输出、标准输入。看了些关于Unix的书,知道"终端"这个东东,但一直都懂不明白
它到底是个什么东东! 有时候觉得可以理解成标准输入、标准输出;有时候又觉得像是
C/S结构的客户端(一个主机,很多个使用这台主机的某种设备----终端通过某种方式与
主机相连接)。可还有什么仿真终端、伪终端,一点都弄不懂。

希望哪位给我讲讲!

|
我也只是懂一点点,随便说说,抛砖引玉拉:
所谓的终端我认为可以有三种解释,传统意义上的终端就是通过rs232接口与unix主机相连的,一般是unix主机接一根辫子(外型象),可以挂多个终端设备。所谓终端设备还真不好说,就象一个很土的显示器,不过里面有芯片的,终端除了可以与主机相连外还可以接键盘,打印机,键盘可以是刷卡键盘,打印机可以是存折打印机,所以你跑到银行看看前台柜员用的那就是终端了。
现在的终端有很多品种,还有液金的呢。
还有的人把控制台以及telnet的登录也叫终端,我就不多说了

|
原始的终端:一个键盘加一个显示器,通过RS-232C串行口与多用户主机连接。终端的基本功能只有两个:在键盘里敲入的字符传送到主机作为输入;来自主机的输出字符显示在显示器上。
后来的终端都已智能化,但是其基本功能还是这两个。
一个PC机加一个Telnet软件也可以登录到主机上。这个算是仿真终端。
还有一种X-Window终端,以GUI方式访问主机。

|
楼上几位说得很正确. 我也来说几点:
1. 哑终端也就是一般所说的终端,一般来说是通过串口连接到 UNIX 主机上的,可以是直接连接到主机的串口,也可以连接到主机的多用户卡。终端号一般是: tty61a、ttyp61b、tty61c、...、tty61h、tty62a、tty62b、...、tty62h、...、tty68a、、tty68b、...、tty68h 等等。
2. 伪终端一般是指 ttyp0、ttyp1、ttyp2、... 等等,一般来说是从主机上(可以是 Windows 主机或 Unix 主机)用 telnet 命令登录上去的。
3. IP延伸终端,是通过在网点端使用路由器,指定一个IP地址给哑终端,通过 UNIX 主机的终端号绑定软件,仿真伪终端,终端号和伪终端一样,也是 ttyp0、...
4. Windows 终端,实际上该终端有自己的操作系统,如 Windows CE、 Windows CE.NET、嵌入式 Linux 等,该终端有自己的网卡,有自己的 IP 地址,和 UNIX 主机的终端服务软件配合,通过 telnet 连接到 UNIX 主机上。不同公司的产品其终端号不同,如实达公司的 Windows 终端的终端是 ttyps0、ttyps1、...,而新大陆公司的是 ttyn0、ttyn1、...。 Windows 终端除了可以连接 UNIX 主机外,还可以通过 RDP (远程桌面连接)连接 Windows 2000 Server、 Windows Server 2003 主机,当作一台 Windows 机器使用,用途比较广泛。

|
呵呵,好像大家一直都在说狭义的终端,我觉得现在终端这个概念已经有了广泛的含义。随便举几个,不一定恰当:
1)显示器+键盘(+鼠标);
2)显示器、打印机、鼠标、扫描仪等外围I/O设备;
3)网络环境下,处于网络边界的节点(含主机部分);
4)linux环境下的控制台,也就是tty;
5)C/S模式的软件的客户端,如telnet、ftp的客户端、windows远程界面终端;
6)标准输出、标准输入、标准错误输出(我不同意把这部分也叫做终端,既然有人提出就一并列上);


|
楼上说得非常对,只要有I/O中断,LINUX下都可以看作是终端,而且在LINUX下把所有终端都当成文件来操作。

|
终端包括标准输出、标准输入,串口,USB,网络套接字等

|
呵呵,楼上说得很详细了,终端这东西现在基本用在部分银行,电信里了,而且有慢慢淘汰的趋势。

|
用网线和主机连接起来,能够进行输入/输出操作的,都叫终端

    
 
 

您可能感兴趣的文章:

  • 又一个初学者的困惑!如果您是个大虾,请你一定要进来看看,指点迷津!如果您也是个初学者,那么您也一定要进来,也许我们有一样的遭遇!
  • 初学者的问题我是linux初学者,我想问一下在windows里下载的大于1.44M文件如何转移到linux分区里?
  • 我是个初学者,希望指点明津
  • 初学者用什么工具好?JBUILDER?JDK?
  • 对于初学者应该看什么样的java书籍
  • 我是初学者,该用什么java的“编译器”????
  • 对于初学者应该看什么样的书
  • 初学者:不是问题的问题?
  • 初学者这样检验自己的学习效果呢?
  • 初学者的问题??在线等待。
  • linux初学者应该看什么书
  • 初学者的疑问
  • Free Java的初始设置问题----初学者求教.
  • 各位大虾,一个初学者该怎样开始学习java?
  • 熟悉weblogic&ejb2.0的请进(初学者就不用看了)
  • 怎样学习Java,我是个初学者。
  • 我是一个java初学者
  • 初学者的问题!
  • 小弟是初学者,请推荐几本不错的unix书籍。
  • 请指点:初学者应怎样学习?
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 给初学者!
  • 我是java的初学者,谁能告诉我什么书最好,谢谢
  • 请问有哪些书适合我们初学者?
  • JAVA初学者的困惑
  • 请教学习java的经验(对于初学者)?
  • 初学者:怎样在linux下用C编程啊?
  • 小弟是初学者,请推荐几本不错的java书籍。
  • 求适合初学者读的书
  • linux初学者的贴
  • 请问对于初学者应该使用哪种版本的linux比较好?
  • linux初学者的一些问题
  • shell初学者
  • 我想用Linux学程序,不知道哪个发行版比较适合初学者?
  • 请问什么是“设计模式”,有这方面的教材吗?望各位大侠指点指点初学者。谢谢!
  • zt:向KDE/QT编程初学者推荐一个网站 from : 中国Linux公社 by :liskman
  • Qt初学者请教大家几个问题!
  • 关于REDHAT 9.0的问题.初学者,请大家不要见笑.
  • 编译参数问题,初学者的问题,请多帮忙
  • JBuilder初学者,帮我推荐几本比较好的书,好吗?(最好能具体点儿,谢谢 ~~~)
  • Linux初学者,Linux安装的问题


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3