系统管理指南:网络服务

UUCP /etc/uucp/Sysfiles 文件

通过 /etc/uucp/Sysfiles 文件,可以将 uucpcu 使用的不同文件指定为 SystemsDevicesDialers 文件。有关 cu 的更多信息,请参见 cu(1C) 手册页。您可以针对以下文件使用 Sysfiles

Sysfiles 文件的语法如下:


service=w systems=x:x dialers=y:y devices=z:z 
w

表示 uucicocu 或这两个命令(以冒号分隔)

x

表示一个或多个要用作 Systems 文件的文件,每个文件名以冒号分隔且按照其出现的顺序读取

y

表示一个或多个要用作 Dialers 文件的文件

z

表示一个或多个要用作 Devices 文件的文件

假设每个文件名都相对于 /etc/uucp 目录(除非指定了全路径)。

以下样例 /etc/uucp/Sysfiles 除了定义标准的 /etc/uucp/Systems 文件以外,还定义了本地 Systems 文件 (Local_Systems):


service=uucico:cu systems=Systems :Local_Systems 

/etc/uucp/Sysfiles 包含此项时,uucicocu 将首先检查标准的 /etc/uucp/Systems。如果该文件中没有对应于被呼叫系统的项,或者该文件中的项出现问题,这两个命令将检查 /etc/uucp/Local_Systems

正如在前一项中指定的那样,cuuucico 将共享 DialersDevices 文件。

当为 uucicocu 服务定义了不同的 Systems 文件时,计算机会存储两个不同的 Systems 列表。可以使用 uuname 命令列显 uucico 列表,或者使用 uuname -C 命令列显 cu 列表。以下是该文件的另一个示例,说明了先检查备用文件,然后再检查缺省文件(如果必要)的情况:


service=uucico systems=Systems.cico:Systems   

  dialers=Dialers.cico:Dialers \ 

devices=Devices.cico:Devices   

  service=cu systems=Systems.cu:Systems \ 

dialers=Dialers.cu:Dialers \   

  devices=Devices.cu:Devices