AIX命令参考大全,卷 3,i - m - makedbm 命令

[ 页的底部 | 上一页 | 下一页 | 目录 | 索引 | 法律条款 ]

AIX命令参考大全,卷 3,i - m

makedbm 命令

用途

构建一个网络信息服务(NIS)数据库映射。

语法

创建一个 NIS 映射

/usr/sbin/makedbm [  -b ] [  -i NISInputFile ] [ -o NISOutputFile ] [  -d NISDomainName ] [  -m NISMasterName ] InputFile OutputFile

创建一个非 dbm 格式的 NIS 映射

/usr/sbin/makedbm [ -u dbmFileName ]

描述

makedbm 命令创建一个 NIS 映射。它是通过把 InputFile 参数中指定的文件转换成两个输出文件:OutputFile.pagOutputFile.dir 来完成的。输入文件中的每一行都被转换成一条“数据库管理器”(DBM)记录。

最常从 /var/yp/Makefile 文件调用 makedbm 命令以生成 NIS 映射。/var/yp/Makefile 文件的每行中到第一个空格或制表符的所有前导字符构成该键。行的剩余部分包含值数据。如果一行以 \ (反斜杠) 结束,那么该记录的数据将继续到下一行。由于 makedbm 命令并不把 #(磅字符)当作注释字符处理,故 NIS 客户端必须解释 #。如果 InputFile 参数是一个 -(减号),那么 makedbm 命令将读取标准输入。

这个命令通过使用 YP_LAST_MODIFIED 键在输出映射中生成一个特殊的项,这个项是由 InputFile 参数指定的文件创建的日期(如果 InputFile 参数是一个 -(减号),则为当前时间)。

标志

-b 通过使用 named 名称服务器把映射传播到所有服务器。
-i 创建一个带有 YP_INPUT_FILE 键的特殊的项。
-o 创建一个带有 YP_OUTPUT_FILE 键的特殊的项。
-d 创建一个带有 YP_DOMAIN_NAME 键的特殊的项。
-m 创建一个带有 YP_MASTER_NAME 键的特殊的项。
-u 撤销 DBM 文件。即每行打印 DBM 文件的一项,值间用一个空格键隔开。

文件

/var/yp/Makefile 包含构造 NIS 映射的规则。

相关信息

ypinit 命令和 yppush 命令。

AIX 5L Version 5.2 Network Information Services (NIS and NIS+) Guide 中的 Network Information Services (NIS) Overview for System Management

《AIX 5L V5.2 系统管理指南:通信与网络》中的『系统管理的网络文件系统(NFS)概述』

AIX 5L Version 5.2 Network Information Services (NIS and NIS+) Guide 中的 How to Create a Non-Standard NIS Maps

List of NDBM and DBM Programming ReferencesAIX 5L Version 5.2 Communications Programming Concepts

AIX 5L Version 5.2 Network Information Services (NIS and NIS+) Guide 中的 NIS Reference

[ 页的顶部 | 上一页 | 下一页 | 目录 | 索引 | 法律条款 ]