man -k 不返回结果

Bee*_*zer 4 man apropos

我正在学习一个教程,并想为什么不...让我复习一下man命令...然后瞧,在使用不同风格的 Unix 多年后,我学到了一些东西。

然而,在我的 RHEL7 上,尝试能够查找关键字的新技巧失败了!

这听起来很疯狂,但是在root和我自己的用户名下尝试后,以下显示没有结果......现在男人有几十个条目,以时间作为关键字......任何帮助将不胜感激,因为我认为关键字工具是对管理员非常有用。

$ man -k time
time: nothing appropriate.
Run Code Online (Sandbox Code Playgroud)

ste*_*eve 6

需要创建数据库。 mandb -c应该这样做。下面举例。

# man -k foo
foo: nothing appropriate.
# mandb -c
Processing manual pages under /usr/share/man...
...
Checking for stray cats under /var/cache/man/local...
89 man subdirectories contained newer manual pages.
7168 manual pages were added.
0 stray cats were added.
# man -k foo
ip-fou (8)           - Foo-over-UDP receive port configuration
#
Run Code Online (Sandbox Code Playgroud)

mandb可以在此处找到手册页,请参阅“-c”选项