欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

06. Linux Bash 帮助,系统 man、info 页面

程序员文章站 2024-03-24 14:26:16
...

Bash 帮助命令

我们首先来看一下 Bash 到底是个什么鬼,我们可以通过 whatis bash、apropos bash 或者 man -k bash 等命令来完成这个操作:

whatis bash
apropos bash
man -k bash

06. Linux Bash 帮助,系统 man、info 页面

Bash 内置命令

builtins 实际上是 bash-builtins 的一个软链接:

whereis bash-builtins
whereis builtins

06. Linux Bash 帮助,系统 man、info 页面
因此,我们可以借助 man builtins、info builtins、man bash-builtins 或 info bash-builtins 等命令来查看 bash 的内置命令:
06. Linux Bash 帮助,系统 man、info 页面
help 是 bash 内置的用来查看内置函数使用方式的文档类命令,例如 help cd 命令:

help cd

06. Linux Bash 帮助,系统 man、info 页面
我们可以借助 help 命令来查看 help 命令的使用方式:

help help

06. Linux Bash 帮助,系统 man、info 页面
 

Info 和 Man 命令

Info 和 Man 这两个命令的区别不是特别的大,他们都是用来查看系统命令的使用方式,并起到辅助 help 命令的作用。

我们可以借助 man man 命令或 info man 命令来查看 man 命令的作用:

man man
info man

06. Linux Bash 帮助,系统 man、info 页面
同样地,我们可以借助 man info 命令或 info info 命令来查看 info 命令的作用:

man info
info info

06. Linux Bash 帮助,系统 man、info 页面
当我们使用 info 或 man 命令来查看 bash 内置命令 cd 的使用手册时,我们什么都没有看到:

info cd
man cd

06. Linux Bash 帮助,系统 man、info 页面
我们来看一下 info 命令提供了手册的命令都有哪些:

info

06. Linux Bash 帮助,系统 man、info 页面
 

总结

最后,我们可以定位到 info 和 man 命令的所在路径以及它们分别代表了什么,但是我们却找不到任何关于 help 命令的信息,我们只知道 help 是 bash 的一个内置命令:

whereis help
whereis info
whereis man
whatis help
whatis info
whatis man

06. Linux Bash 帮助,系统 man、info 页面
 

我所撰写的英文版本

6. Linux Bash help, System man, info
 

引用