在资料中有提到查询忒定命令/文件的man page说明
资料的说明主要是通过举例的方法说明的。
第一个例子是 man -f man
按照例子所述,似乎可以列出命令中含有man的命令(具体功能还没理解,只是看书上列出的结果)。
但我在虚拟机上尝试的时候,返回的应该是个错误描述
[pengx312@localhost ~]$ man -f man
man: nothing appropriate
第二个例子是 man -k man
这个倒是说得比较详细,说是可以讲man page说明文件中含有 关键词 的条目列出。
不过我在虚拟机尝试的时候也返回了个错误。
[pengx312@localhost ~]$ man -k man
man: nothing appropriate
想请教下第一个例子的作用,以及为什么在虚拟机器上测试会失败。谢谢!
虚拟机:VitualBox
系统: CentOS 6.0
nanst 于 2012-08-24 14:44:59发表:
顺便问一下,redhat里面有man命令吧?我怎么用终端试的时候不行啊
alick 于 2012-08-01 23:24:38发表:
4# pengx312
奇怪, man man 输出如何?里面有显示 -f 选项的用法吗?
不妨贴出以下命令的输出:[code]
type man
rpm -qf $(type -p man)
rpm -V man
rpm -ql man
[/code]
pengx312 于 2012-07-31 23:04:28发表:
谢谢两位的帮助,刚刚通过man whatis 和man apropos命令查到了两个命令的用途。
to @alick:
使用yum install man命令后执行man -f man 这些命令还是失败。
alick 于 2012-07-31 22:13:45发表:
有安装 man 这个软件包吗?rpm -qi man 命令输出什么?
没有的话,用 yum install man 安装。
相思爱文 于 2012-07-31 21:36:33发表:
运行
man man
自己看就行了
教程中的版本和具体环境可能不同,
man man中文帮助手册中说明
-f 相当于运行whatis 的操作。即:显示工具指令与工具程序的简单说明
-k 查当于使用 apropos 命令
英文版中显示的可能会更全些
man -M /usr/share/man man
man -M /usr/share/man/zh_CN man