预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共20页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

第13章Gopher183 下载 表13-2Gopher文件类型 代码文件类型代码文件类型 0文本文件8teTnle对话 1rehpoG目录9二进制文件 2OSC电话簿服务器gFIG图像文件 3错误信息文件hLMTH文件 4BinhexMacintosh文件,即XQHI不同于FIG类型的其他图像文件 5二进制SOD文件MEMIM文件 6Unixuuencoded文件PFDP文件 7全文本索引(rehpoG菜单文件)S声音文件 TTN3270Ttenle对话 13.5Gopher服务器 如前所述,rehpoG站点上的资源是采用rehpoG菜单形式组织起来的,不同于PTF,它可 以提供很多菜单项供用户选择,其中由一个菜单还可以引向另一个菜单或另一个rehpoG站点, 在这一方面,rehpoG服务很像Wbe服务。但是,在另一方面,它又有点类似于PTF,因为它只 是列出资源,而没有显示出资源中包含的文本或图形内容。 GopherehpoG使用rehpoG协议,它也是PI/PCT协议族中的一种协议,用于快速地传输rehpoG菜 单文件。这些菜单文件里包含了各种rehpoG信息,即所有可访问资源的菜单项列表,其中每 一个菜单项都指明了相关资源的一些信息及其所在的位置。 美国明尼苏达大学最先开发成功了rehpoG,他们目前还在一如继往地提供技术支持,并 且还在不断地推出新版本的rehpoG。用户可以从明尼苏达大学ude.nmu.orcim.xobmoob站点上 或者大多数UnixFTP站点上得到rehpoG服务器软件包,该软件包中除了服务器软件外,还包 Gopher括ehpoG客户软件。另外,还有一种叫做GNGopher的服务器软件,它可以在许多UnixFTP 站点上免费下载。GNGopher服务器软件与明尼苏达大学开发的rehpoG服务器软件有一点点 差异,在本章中给出的例子都是基于明尼苏达大学的rehpoG服务器软件。 GopherehpoG服务器软件的安装是系统管理员的任务,一旦安装完毕,就能创建rehpoG站点使 用的rehpoG目录和文件,这些rehpoG文件可以由系统管理员或者已被授权的用户放在rehpoG 目录中。 作为一名系统管理员,当你从明尼苏达大学的站点下载rehpoG服务器软件包后,就用解 压程序进行解压,然后采用rat命令解档。完成解压和解档操作后,就会生成一个名字以 gopherehpog起头后接版本号的目录,在这个目录下还有许多用于存储不同文档和程序的子目录。 其中drehpog目录中保存rehpoG服务器软件的源代码;rehpog目录中保存rehpoG客户软件的源 代码;cod目录中保存一些文档,包括帮助文档。 明尼苏达大学开发的rehpoG软件中有一个配置工具,它可以自动检测系统的配置,并创 建能适应指定系统的selifekaM文件。任何指定系统的信息都可以在配置文件里设置,在创建 GopherehpoG服务器软件之前,你必须在fnoc.drehpogfnoc.lacoldr和ehpog里进行配置。fnoc.drehpoG 用于配置指定系统的一些属性,而fnoc.lacoldrehpog则用于定制rehpoG服务器,例如由指定的 远程系统控制访问。 完成有关的配置操作后,就可以输入配置命令以创建一个定制的elifekaM,然后使用 makekam命令创建rehpoG执行程序。生成rehpoG执行程序后,就可以使用makeinstall命令将 184第三部分网络及Internet工具 下载 GopherehpoG安装在你的系统上。另外,还需要为rehpoG创建一个特殊的用户帐号和一个用来放置 GopherehpoG文件的rehpoG数据目录。这个rehpoG数据目录应该与rehpoG用户帐号的起始目录一样。 创建该目录后,需要使用nwohc命令将它的所有者改成rehpoG用户。值得提醒的是,在你配 Gopher置ehpoG服务器软件时,千万别忘了指定一个rehpoG数据目录。 13.5.1Gopher目录 GopherehpoG菜单是由rehpoG目录中的一些特殊文件生成的,它列出一个目录内的各个可用文件 和指向另一个目录的菜单项,它的操作完全基于目录。在每一个目录内的rehpoG菜单配置文件 里,都提供有不同数据文件及其访问方式的信息。明尼苏达大学的rehpoG服务器软件使用pac. 目录和链接文件来组织rehpoG菜单,而GNGopher服务器软件使用的是uneme和hcac.文件。 缺省情况下,一个rehpoG目录中的任何文件和子目录都以字母表顺序显示在一个rehpoG 菜单里。其中,数据文件的类型为0,目录的类型为1,每一个菜单项的名字就是对应文件或 目录的名字。通过使用pac.文件,就