首页计算机计算机软件Unix&Linux教程 03 第三章 Unix连接.pptx

03 第三章 Unix连接.pptx

页数:20页文件大小:972.6 KB来源: Unix&Linux教程ppt课件

本课件讲解Unix的主机与终端分离模型,说明终端室、控制台与无头系统的使用场景,厘清客户端与服务器的关系,并比较字符终端与图形终端的差异,以及按键回显过程中的滞后与回显现象。

第三章Unix连接封面,标示本章讲解的终端、终端室、无头系统与客户端服务器关系
本章需要解决的几个问题要点讲解,涵盖什么Unix终端、什么是终端室、什么是无头系统等
人、机器和外星人要点讲解,涵盖人和机器交互要有界面、机器可以分为两部分、用Unix术语来讲等
查看本课件的文字版(共 20 页,供检索与复制)

第1页:第三章Unix连接

本页为第三章Unix连接的章节封面,标示本章讲解的终端、终端室、无头系统与客户端服务器关系。

第2页:本章需要解决的几个问题

  • 什么Unix终端?
  • 什么是终端室?
  • 什么是无头系统?
  • 什么是服务器和客户端?

第3页:人、机器和外星人

  • 人和机器交互要有界面。
  • 因此,可以如此定义:计算机=终端+主机终端=输入设施+输出设施
  • 机器可以分为两部分:界面和其它部件
  • 用Unix术语来讲:界面=“终端”其它部件=“主机”

第4页:人、机器和外星人:我们也可以认

  • 我们也可以认为人类也是由终端和主机组成
  • 人和机器的交互是终端(界面)间的交互
  • 界面是否和主机在形式上一体,并不重要

第5页:价格昂贵的早期计算机

  • 昂贵(100 000美元以上)-性能不稳定
  • 放在玻璃房中
  • Unix开始支持多任务、多用户
  • 昂贵设备要共享
  • 最初的Unix设计是单任务处理的
  • 分时系统的出现
  • 早期计算机特点:-大型

第6页:主机和终端

  • Unix转换为多任务系统后,最早采用的终端:Teletype ASR33
  • Teletype机器最初的意图是通过电话线传送和接收消息,所以又被称为Teletypewriter
  • Teletypewriter采用键盘输入,纸带输出
  • 就这样,一个分离了主机和终端的系统形成了

第7页:主机和终端:逻辑上

  • 逻辑上,终端和主机的数目可以任意多个的
  • 这个设计原则最大的
  • Windows是针对特定的架构实现的,所以没有在设计上彻底地分离主机和终端,这使得Windows的移植变得困难。
  • 优点:主机和终端可以单独演化,主机不会依赖于具体的硬件,只是依赖于特定的接口。

第8页:终端室和终端服务器

  • 个人使用Unix时,每个人占有一个终端
  • 当主机不止一个终端时,将所有终端放到一个房间里,形成终端室
  • 初期的使用模式是一个主机+N个终端,后来有钱的机构就使用多个主机+N个终端
  • 为了在主机和终端更好地协调,出现了终端服务器

第9页:

第10页:控制台

  • 控制台是一个特殊的终端-和主机放在一起(为了安全)-由管理员使用,用于管理系统
  • 控制台作用:-完成特定的工作-显示严重的错误

第11页:Unix连接

  • 既然主机和终端可以分开,那么这个距离可以有多远?-短距离(通过特殊的电缆连接)-长距离(网络连接,从局域网到Internet)
  • 通过网络连接-控制台可以通过网络连接吗?(仿真终端)-通过网络,一个终端可以同时连接到多个主机

第12页:

第13页:没有控制台的主机

  • 如果主机没有连接任何终端,独自运行,就被称为“无头系统”(headless system)。
  • 典型的无头系统-Web服务器
  • 邮件服务器
  • 路由器和交换机
  • 无头系统在需要人工干预的时候怎么办?-通过终端暂时连接到主机-完成干预后,断开连接

第14页:客户端/服务器关系

  • 典型的客户端/服务应用-Web系统-邮件系统
  • 服务器:提供某种类型的服务的程序客户端:使用服务的程序

第15页:客户端/服务器关系:Web系统

  • Web系统Internet服务器Broker客户端

第16页:客户端/服务器关系示意图

本页为课件示意图,图中可见:电子邮件程序邮件服务器SMTP发送邮件POP或IMA。

第17页:按下键时发生的事情

  • 当操作员在终端按下键时,希望能有反馈,知道输入是否成功。
  • 反馈信息由谁来提供呢?-终端?使用PC时,输入的信息立即就在屏幕上显示出来,很自然地猜测终端在显示你的输入。但是,当主机和终端通过Internet连接时,就会发送,显示和输入之间的延迟,我们这个延迟为“滞后(lag)”。-主机。输入信息首先发送给主机,然后主机再回送给终端显示。我们称这个回送过程为“回显(echo)”
  • 为什么要由主机来回显,而不是首先在终端显示后,再发给主机?这样显示的效果更为同步。

第18页:字符终端和图形终端

  • 在很长一段时间里,Unix终端的输入输出方式只有字符,这种终端被称为“字符终端(character terminal)”或“基于文本的终端(text-based terminal)”
  • 后来,出现“图形终端(graphics terminal)”,图形终端的发展经历两个阶段
  • 只能输出
  • 既输入,又输出

第19页:字符终端和图形终端:Windows

  • Windows和Macintosh基本上已经抛弃了文本终端,为什么Unix还在继续使用?-Unix最初设计时就是基于文本终端的,Windows和Macintosh设计时是基于图形终端的。-Unix所有的工作都可以在文中终端上完成。图形终端只是让显示更为漂亮。-Unix高手更喜欢使用文本终端。

第20页:最常见类型的终端

  • Unix的终端发展历程-专用终端(如teletypewriter、VT100)-计算机仿真终端
  • 计算机仿真终端包括两种类型-文本仿真终端(使用命令ssh)-图形仿真终端(使用命令ssh-X)
顶部目录