Linux系统管理白皮书 (3).pdf

Linux系统管理白皮书 (3).pdf

ID:52243646

大小:125.39 KB

页数:4页

时间:2020-03-25

Linux系统管理白皮书 (3).pdf_第1页
Linux系统管理白皮书 (3).pdf_第2页
Linux系统管理白皮书 (3).pdf_第3页
Linux系统管理白皮书 (3).pdf_第4页
资源描述:

《Linux系统管理白皮书 (3).pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、下载第4章串行硬件的设置现在还有那么一些人,他们自己拥有一台计算机,不把钱花在T1因特网链路上。日常新闻和电子邮件收发只依赖于采用公用电话网络的SLIP链路、UUCP网络和电子公告板系统(BBS)。本章旨在帮助那些依靠modem接入因特网的人们维护他们的链路。但是,本章不准备就某些问题进行详细讨论(比如,配置modem以供拨号之用)。所有这些主题的每一个细节都可在HOWTO中找到,它位于www.redhat.com/mirrors/LDP/HOWTO/Serial-HOWTO.html(由DavidS.Lawyer(

2、bf347@lanf.org)编写。最初是由GregHankins(gregh@cc.gatech.edu)编写)。4.1Modem通信软件用于Linux的通信软件不胜枚举。大部份都是终端软件,允许用户接驳另一台计算机。过去,用于Linux的终端软件叫作kermit。现在,有种称呼是Spartan。随着IT业的不断进步,各种终端程序层出不穷,而且越来越方便好用,它们可支持脚本语言呼叫和登录到远程计算机系统等等。其中之一是Minicom,该软件与早期DOS用户惯用的有些终端软件很相似。另外,还有基于X的通信软件,比如S

3、eyon。与此同时,还有丰富的基于Linux的BBS通信软件供那些想运行电子公告板的用户选择。大家可在sunsite.unc.edu的/pub/Linux/system/Network内找到其中一些通信软件。除了终端软件之外,还有一些软件利用一条专用的串行线路实现数据的非交互式传输。这种技术的好处是自动将邮件下载回本机,而不是在线浏览,从而节省时间。另一方面,它要求有较多的磁盘空间。概括地说,这类通信软件就叫作UUCP。它是一个通信套件,把一台主机上的文件复制到另一台主机,执行远程主机上的程序等等。它常用于私用网络内

4、的邮件及新闻传输。IanTaylor编写的UUCP套件也可在Linux下运行,详情参见下一章。其他非交互式通信软件则用于Fidonet。诸如ifmail之类的Ficonet应用程序端口也是可以用的。SLIP(串行线路Internet协议)介于交互式和非交互式传输之间。许多人用SLIP拨号接入校园网或其他类型的公用SLIP服务器,运行FTP会话等。但是,SLIP也可用于永久性地或半永久性的连接上,供局域网到局域网的联结所用,但只限于ISDN。4.2串行设备概述内核为访问串行设备所提供的设备一般称为tty。其完整称呼是t

5、eletype,它一度是早期Unix时代的主要终端产品。今天,这个术语代表的是任何一种基于字符的数据终端。本章中,我们用它来代表内核设备。Linux将tty分为三类:(虚拟)控制台、伪终端(类似于一个双向管道,供X11之类的应用程序使用)和串行设备。后者也被算做tty,因为它们允许终端或远程计算机通过串行链路实第4章串行硬件的设置33下载现交互式会话。tty的配置参数较多,可利用ioctl(2)系统方法调用来设定这些参数。多数参数都只适用于串行设备,因为它们需要更大的灵活性来处理不同类型的连接。最突出的线路参数是li

6、nespeed(线路速率)和parity(奇偶校验)。另外还有一些标记用于大小写转换、回车到链接速率的转换。tty驱动程序还支持不同的linedisciplines(线路规则,即线路协议),线路规则会令设备驱动程序的行为截然不同。例如,SLIP驱动程序就是通过一条特殊的线路规则来实施的。应该怎样来描述线路速率呢?最恰当的术语是“位速率”(bitrate)。数据通信中,通过通信线路传输二进制位的速度。通常用每秒位数或比特/秒表示(bps)。有时,也会听到有人称之为“波特率”(baudrate),其实这种称呼是很不恰当的

7、。两个术语不能互换。波特率指的是某个串行设备的物理特性,即时钟频率,是每秒钟传送的信息位数量。而位速率,代表的是两个通信点之间的现有串行连接当前所处的状态,即每秒钟内传送的平均信息位数量。记住这两个值不同是很重要的,因为多数设备在每个电子脉冲处理的位数不止一位。4.3访问串行设备像系统内所有的设备一样,对串行端口的访问是通过特定的设备文件(位于/dev目录下)来完成的。有两类与串行驱动程序相关的设备文件,每个端口都有自己的设备文件。采用的文件不同,设备的行为也会有所不同。第一类用于端口拨号时;它有一个主要的编号4,其

8、文件名分别为ttyS0、ttyS1等等。第二类用于通过端口拨出时;其文件名为cua0、cua1等等,其主要编号是5(Linux设备有一个主编号和副编号。在做一个很长的目录清单(ls-1)时,也需列出设备编号。我们将在清单4-1中向大家展示一个示例。主编号是5,副编号在64到67之间)。两种类型的副编号完全相同。如果你的modem在端口COM1到

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。