JavaScript is required to for searching.
跳过导航链接
退出打印视图
Oracle Solaris 管理:常见任务     Oracle Solaris 11 Information Library (简体中文)
search filter icon
search icon

文档信息

关于本书

1.  查找有关 Oracle Solaris 命令的信息

支持对手册页进行全文搜索

关于 Oracle Solaris 手册页

在手册页中查找信息

创建索引文件以支持在手册页中搜索特定的关键字

通过指定关键字在手册页中搜索信息

手册页节的格式

手册页节说明

手册页格式

2.  管理用户帐户和组(概述)

3.  管理用户帐户和组(任务)

4.  引导和关闭 Oracle Solaris 系统

5.  使用 Oracle Configuration Manager

6.  管理服务(概述)

7.  管理服务(任务)

8.  使用 Fault Manager

9.  管理系统信息(任务)

10.  管理系统进程(任务)

11.  监视系统性能(任务)

12.  管理软件包(任务)

13.  管理磁盘使用(任务)

14.  调度系统任务(任务)

15.  使用 CUPS 设置和管理打印机(任务)

16.  管理系统控制台、终端设备和电源服务(任务)

17.  管理系统故障转储信息(任务)

18.  管理核心文件(任务)

19.  系统和软件问题的故障排除(任务)

20.  其他系统和软件问题的故障排除(任务)

索引

在手册页中查找信息

您可以使用 man 命令在手册页中搜索有关 Oracle Solaris 命令的信息。使用新的 -K(大写)关键字 选项,您可以在所有手册页的所有节中搜索指定的关键字。-k 选项(小写)仅搜索所有手册页节中的 NAME(名称)子节。

创建索引文件以支持在手册页中搜索特定的关键字

要通过指定关键字来搜索手册页中的信息,首先要创建可供 man 命令进行查询的索引文件。您可以使用 catman 实用程序创建联机参考手册的各种预设格式版本。在未指定任何选项的情况下,catman 实用程序将为 /usr/share/manusr/gnu/share/man 目录中的手册页生成索引文件。请注意,只有 root 用户才可以使用 catman 实用程序。

catman 实用程序还包含 -w 选项。使用此选项,您可以为通过 MANPATH 变量或使用 -M 选项指定的目录中的手册页创建索引文件。可以使用 catman 实用程序的 -M 选项指定一个备用目录来为第三方手册页创建索引文件。缺省情况下,未指定任何选项时 catman 实用程序将为 /usr/share/man/usr/gnu/share/man 目录中的手册页创建索引文件。

要指定备用目录,请键入以下命令:

# catman -M directory -w

例如,要为 /usr/local/share/man 目录中的手册页创建索引文件,可键入以下命令:

# catman -M /usr/local/share/man -w
-M directory

更新位于指定目录(缺省情况下为 /usr/share/man)的手册页。如果指定 -M 选项,则目录参数不能包含逗号 (,),因为手册页中使用逗号描述节编号。

-w

在通过 MANPATH 变量或使用 -M 选项指定的目录中创建索引文件。如果未指定 MANPATH 变量或 -M 选项,则将为 /usr/share/man//usr/gnu/share/man 目录中的手册页创建索引文件。

有关 catman 实用程序(包括您可以指定的所有命令行选项)的完整说明,请参见 catman(1M) 手册页。

通过指定关键字在手册页中搜索信息

要通过指定关键字在手册页中搜索信息,请使用 catman 实用程序创建一个或多个索引文件。有关说明,请参见创建索引文件以支持在手册页中搜索特定的关键字

要通过指定关键字在所有手册页节中执行全文搜索来查找信息,请键入带新的 -K keywords 选项的 man 命令,如下所示:

$ man -K keywords
-K

在所有手册页节中对指定的 keywords 执行全文搜索。

keywords

所指定的用户定义的字符串。要在一次搜索中指定多个关键字,请使用双引号。例如:

$ man -K "create zfs pool"

在所有手册页的 NAME(名称)子节中搜索信息,请键入带 -k keywords 选项的 man 命令,如下所示:

$ man -k keywords

要在所有手册页的特定子节中搜索信息,请在 man -K keywords 命令语法中包括 SECTNAME,如下所示:

$ man -K SECTNAME:keywords

其中,SECTNAME 可以是所有手册页节中的以下子节:

要搜索特定手册页节,请在 man 命令中将 -s 选项与 -k-K 选项结合使用。

$ man -s manpage-section -K "keywords"

例如,要在 1M 手册页节中搜索关键字 "cpu usage",可键入以下命令:

$ man -s 1m -K "cpu usage"

注 - 关键字放在双引号内。


请注意下列有关 man 命令的其他重要信息。

示例 1-1 通过指定关键字在所有手册页的 NAME(名称)子节中搜索命令

在以下示例中,man -k 命令用于在所有手册页的 NAME(名称)子节中搜索 init 命令的实例:

$ man -k init
Searching in: /usr/man
Searching in: /usr/dt/man
Searching in: /usr/openwin/share/man
Searching in: /usr/sfw/man

1. init(1m)     "NAME"  /usr/share/man/man1m/init.1m
init, telinit - process control initialization


2. inittab(4)   "NAME"  /usr/share/man/man4/inittab.4
inittab - script for init


3. init.d(4)    "NAME"  /usr/share/man/man4/init.d.4
init.d - initialization and termination scripts for changing init states

在此示例中,man -k 命令的输出显示仅在所有手册页节的 NAME(名称)子节中搜索 init 命令的结果。请注意,名称中包含 init 的所有手册页也包含在搜索结果中。

示例 1-2 通过指定关键字在所有手册页节中搜索命令

在以下示例中,man -K keywords 命令用于在手册页的所有节中搜索 dumpadm 命令的实例。

$ man -K dumpadm
Searching in: /usr/man
Searching in: /usr/dt/man
Searching in: /usr/openwin/share/man
Searching in: /usr/sfw/man

1. dumpadm(1m)  NAME    /usr/share/man/man1m/dumpadm.1m
dumpadm - configure operating system crash dump


2. savecore(1m) DESCRIPTION     /usr/share/man/man1m/savecore.1m
The savecore utility saves a crash dump of the kernel (assuming that one
was made) and writes a reboot message in the shutdown log. It is invoked
by the dumpadm service each time the system boots.


3. svccfg(1m)   EXAMPLES        /usr/sh

在此示例中,搜索在手册页中找到了 dumpadm 命令的三个实例:

根据此查询的结果,用户可以知道在所有手册页中,有关 dumpadm 命令的其他信息位于何处。

示例 1-3 通过指定关键字在特定手册页子节中搜索命令

在以下示例中,man -K 命令和 SECTNAME:keywords 参数结合使用,在所有手册页节的 DESCRIPTION(描述)子节中搜索 bootadm 命令的实例。

$ man -K description:bootadm
Searching in: /usr/man
Searching in: /usr/dt/man
Searching in: /usr/openwin/share/man
Searching in: /usr/sfw/man

1. bootadm(1m)  DESCRIPTION     /usr/share/man/man1m/bootadm.1m
The bootadm command manages the boot archive and, with x86 boot environments,
the GRUB (GRand Unified Bootloader) menu. The update-archive option
provides a way for user to update the boot archive as a preventative
measure or as part of a


2. boot(1m)     DESCRIPTION     /usr/share/man/man1m/boot.1m
# bootadm update-archive

在此示例中,搜索在以下手册页节的 DESCRIPTION(描述)子节中找到了 bootadm 命令的两个实例:

有关使用 man 命令的更多信息,请参见 man(1) 手册页。