提供了一个手册页:为什么命令会生成:找不到 bash 命令?

Kal*_*hoj 3 man command

最近我正在阅读有关加密技术的文章。我找到了 crypt 和 encrypt 命令。当我阅读手册页时,它显示正常,但是当我运行一些示例时,系统显示有关找不到 bash 命令的消息。我正在使用 RHEL 5.9。系统的这种行为是正常的还是我的操作系统已损坏?。请指导。

Ste*_*itt 5

许多联机帮助页没有描述可用于 shell 的命令,而是可用于程序、概念或配置文件的功能。库函数的联机帮助页cryptencrypt描述。

您可以根据给定的联机帮助页的部分快速了解其描述的内容。shell 可用的命令在第 1 节或第 8 节(后者用于管理命令,通常只对 有用root)。

另请注意,您可以在没有相应命令的情况下安装第 1 节或第 8 节联机帮助页,因此即使联机帮助页位于第 1 节中,仍不能保证该命令可用。在某些情况下,联机帮助页存在于具有相同名称的不同部分;你可以指定你想要的部分:

man 1 printf
man 3 printf
Run Code Online (Sandbox Code Playgroud)

请参阅手册页中的数字是什么意思?有关部分的详细信息。

  • 也可能不是 OP 的问题,但 sys 路径中命令的手册页将在那里,但可能不在普通用户的路径中。 (2认同)