man -k / apropos “没有什么合适的。” man objdump 描述中的“编译”一词

man -k / apropos “没有什么合适的。” man objdump 描述中的“编译”一词

我读过几篇文章(man -k 不返回结果) 并第一次运行mandb(没有更新任何内容),然后mandb -c( 7438 manual pages were added.),仍然

$ apropos compilation compilation: nothing appropriate.

$ MANWIDTH=120 man objdump | grep -B 5 compilation  
DESCRIPTION
       objdump displays information about one or more object files.  The options control what particular information
       to display.  This information is mostly useful to programmers who are working on the compilation tools, as

清楚地显示compilationDESCRIPTION手册页的一部分内。

$ man apropos  
Each manual page has a short description available within it.  apropos searches the descriptions for instances of keyword.

为什么找不到apropos

系统:Linux Mint 19。

答案1

man apropos提到“简短描述”时,它不是指联机帮助页的“DESCRIPTION”部分,而是指“NAME”部分中命令名称后面的简短描述。在objdump这种情况下,就是

姓名

objdump- 显示目标文件中的信息。

IE简短的描述是“显示目标文件中的信息”。

的确,

apropos "object files"

发现objdump.

相关内容