MANPATH(5) | /etc/manpath.config | MANPATH(5) |
manpath - 格式化 /etc/manpath.config 文件
manpath 配置文件是手册页工具程序用来在运行时访问用户的 manpath 的。它指示了哪些手册页层次结构(manpath)应视为系统层次结构,并向它们分配用于保存 cat 文件的目录。
如果已经设置了环境变量 $MANPATH,/etc/manpath.config 中包含的信息不会覆盖它。
当前支持以下字段类型:
系统手册页层次结构通常保存在 /usr 下,如 /usr/man, /usr/local/man 和 /usr/X11R6/man。
如果来自某个特定 manpath_element 的 cat 页面不保存,或保存在传统位置,可以忽略 catpath_element。
传统的 cat 保存位置无法处理只读方式挂臷的手册页层次结构,因此(考虑到这种情况),可以指定任何有效的目录层次结构来存储 cat。要观察 Linux FSSTND,可以在实际目录的位置使用关键词“FSSTND”。
不幸的是,需要指定 所有 系统 man 目录树的路径,包括替代的操作系统路径,如 /usr/man/sun 和任何的 NLS 区域语言 路径,如 /usr/man/de_DE.88591。
由于是按写的顺序逐行解析的,因此必须先列出作为另一层次结构的次级结构的 manpath,否则会出现不正确的匹配。例如,/usr/man/de_DE.88591 应出现在 /usr/man 之前。
SECTION 1 n l 8 3 0 2 5 4 9 6 7
如果给出了多个 SECTION 指令,它们的章节列表会被合并。
如果某个特定扩展不在列表中(像 1mh),它会和它所属章节的其他部分一起显示。这样的效果是,若要强制某种特定的顺序,您只需明确列出扩展。带扩展的章节通常应该与其主章节相邻(如“1 1mh 8 ...)。
SECTIONS 是此指令的替代名称,也允许使用。
除非完全准确的遵守了这些规则,否则手册分页工具会工作不正常。这些规则过于复杂了。
2019-01-05 | 2.8.5 |