我如何决定在 Ubuntu 手册站点上使用哪个手册页?

我如何决定在 Ubuntu 手册站点上使用哪个手册页?

我找到了 Ubuntu 手册网站(http://manpages.ubuntu.com) 当我不在装有 Ubuntu 的计算机旁时,它对于查找手册页非常有用。但是,我发现有时搜索结果表会链接到多个同名的手册页。

例如,执行搜索grep为每个分布生成两个链接,均标记为grep(1):一个到grep.1posix.html和一个grep.1.html

我听说 Ubuntu 是“符合 POSIX 标准的”,那么我怎么知道哪个手册页最适用于典型的 Ubuntu 安装?(或者,我怎么知道使用该man命令时会出现哪个手册页?)

答案1

正如man手册页所述:

A section, if provided, will direct man to look only in that section of the manual.
The default action is to search in all of the available sections, following a 
pre-defined order and to show only the first  page  found,  even  if
page exists in several sections.

在配置文件中/etc/manpath.config你可以找到实际使用的顺序:

1 n l 8 3 2 3posix 3pm 3perl 5 4 9 6 7

此外,man -a $command将显示所有部分中找到的所有页面,并-S $section-list选择覆盖默认顺序。

最后说明一下:您可能会发现man 1posix grep它无法在您的系统上运行,因为该软件包manpages-posix未默认安装。

相关内容