man page 小结

man page的数据通常是放在/usr/share/man目录下,修改/etc/man.config(有的版本是man.conf 或manpath.conf)文件,即可修改man page的搜寻路径。man page根据指令/文件的意义不同,分成不同的章节;查询结果中,指令/文件后面的数据即是其所在的章节序号。

man可以查询指令/文件的用法、参数等说明。例如,用"man 7 man"命令,可以查询第七章节(Macro packages and conventions)中和man相关的数据。

man page 小结_第1张图片


man的查询结果分作几个部分:

man page 小结_第2张图片


man环境下的按键操作:

man page 小结_第3张图片


man -f 指令/文件

-f:此参数用于查找“名字匹配”的指令/文件。例如,"man -f man"只会查找名字中有"man"的指令/文件,如下图所示:

man page 小结_第4张图片

查找结果中,只有指令/文件名字(左边)和所查单词匹配的才被列出;右边的是 指令/文件 的相应说明,-f 参数不查找此部分。


man -k 指令/文件

-k:用此参数将列出整个man page中和“所查找单词”相关的内容。也就是说,它将同时查找上图中的左边(指令/文件名)和右边(相应说明)的内容,只要含有“所查找单词”就被列出。例如,"man -k man"的结果如下:

man page 小结_第5张图片

和man page相关的两个指令: whatis 和 apropos
whatis 相当于 man -f 指令/文件apropos 相当于 man -k 指令/文件。注意,要先建立起whatis数据库,才能使用上述的两个指令,方法是:在root身份下,执行 makewhatis指令。

你可能感兴趣的:(linux)