AIX命令参考大全,卷 4,n - r - niscat 命令

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

AIX命令参考大全,卷 4,n - r

niscat 命令

用途

显示 NIS+ 表的内容。

语法

niscat [ -A ] [ -h ] [ -L ] [ -M ] [ -v ] tablename

niscat [ -A ] [ -L ] [ -M ] [ -P ] -o name

描述

在第一条语法中,niscat 命令显示由 tablename 命名的 NIS+ 表的内容。在第二条语法中,显示由 name 命名的 NIS+ 对象的内部表示。

标志

-A 显示表中的数据以及初始表的串联路径上的表中的所有数据。
-h 显示表前,先显示头行。头由后跟每列名称的 # 字符构成。列名称被表分隔符分隔。
-L 跟随链接。如果 tablenamename 命名了一个 LINK 类型对象,当指定该标志时,将会跟踪链接并显示该链接命名的对象或表。
-M 指定请求应该被发送到命名数据的主控服务器。这确保了大部分最新信息可以被看到,但是这些是以可能增加了主控服务器负载,以及增加了 NIS+ 服务器更新时不可用或者忙的可能性为代价的。
-o 显示命名的 NIS+ 对象的内部表示。如果 name 是索引名称,则显示每一个匹配项对象。该标志用于显示个别列的访问权和其它属性。
-P 跟随串联路径。如果初始搜索失败,该标志指定请求应该跟在表的串联路径之后。 只有当为 name-o 标志使用索引名称时,该标志才是有用的。
-v 直接显示二进制数据。该标志在标准输出中显示包含二进制数据的列。若无此标志,二进制数据作为字符串 *BINARY* 显示。

环境

NIS_PATH 如果已设置该变量,且 NIS+ 名称未全限定,那么将搜索每条指定目录直到查找到该对象(参阅 nisdefaults 命令)。

退出状态

该命令返回下列出口值:

0 成功
1 失败

示例

  1. 要显示主机表的内容,请输入:

    niscat -h hosts.org_dir
    # cname	name	addr	comment
    client1	client1	129.144.201.100	Joe Smith
    crunchy	crunchy	129.144.201.44	Jane Smith
    crunchy	softy	129.144.201.44

    在那些用户没有足够访问权的字段中返回字符串 *NP*

  2. 要在标准输出中显示 passwd.org_dir,请输入:

    niscat passwd.org_dir
  3. 要显示表 frodo 的内容和在串联路径上所有表的内容,请输入:

    niscat -A frodo
  4. 要将表 groups.org_dir 中的项显示为 NIS+ 对象,请输入:

    niscat -o '[ ]groups.org_dir'

    用单引号从 shell 中保护括号。

  5. 要显示 passwd.org_dir 表的表对象,请输入:

    niscat -o passwd.org_dir

    前面的示例显示的是密码表对象而不是密码表。表对象包含的信息有列数目、列类型、可搜索或不可搜索的分隔符、访问权和其它缺省值。

  6. 要为 org_dir 显示目录对象,包含的信息有访问权和副本信息,输入:

    niscat -o org_dir

相关信息

nistbladm 命令、nisdefaults 命令、nismatch 命令。

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