我知道这man <command>
是任何命令的手册页。
对于man groupdel
可能只看到两个选项:
-h --help
-R --root CHRROT_DIR
到目前为止,乍一看,人们可以假设该命令仅支持 2 个选项,但是
通过groupdel -h
节目:
-h --help
-R --root CHRROT_DIR
-f --force
那么——为什么-f
没有通过男人表现出来呢?不确定其他命令是否会发生这种行为 - 这种行为在 Linux 中是正常的还是预期的?顺便说一句,它适用于 Ubuntu 服务器 18:04
答案1
这是一个疏忽,自此以来已解决。
通常希望手册页是完整的,但 GNU 项目提供的手册页除外;后者偏爱信息文档,并且倾向于提供缩写的手册页。然而,通常情况下,文档通常与代码分开处理,因此手册页最终可能会过时,而内置帮助通常是完整的。如果您遇到其他不完整的文档,请随时提交错误!
在某些情况下,文档和/或内置帮助中故意省略功能,例如当选项被弃用并且仅提供向后兼容性时,或者仅用于调试目的,或者是危险的(在这种情况下,它们应该记录在手册页中,但可能不会显示在内置帮助中)。
有些项目使用诸如 之类的工具来发布从内置帮助生成的手册页help2man
,在这种情况下,两者最终是相同的。