加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Linux > 正文

Linux help命令:显示命令的帮助信息

发布时间:2020-12-14 02:17:19 所属栏目:Linux 来源:网络整理
导读:help 是非常简单的命令,而且不经常使用。因为 help 只能获取 Shell 内置命令的帮助,但在 Linux 中绝大多数命令是外部命令,所以 help 命令的作用非常有限。而且内置命令也可以使用 man 命令获取帮助。 help 命令的基本信息如下。 命令名称:help。 英文原意
help 是非常简单的命令,而且不经常使用。因为 help 只能获取 Shell 内置命令的帮助,但在 Linux 中绝大多数命令是外部命令,所以 help 命令的作用非常有限。而且内置命令也可以使用 man 命令获取帮助。

help 命令的基本信息如下。
  • 命令名称:help。
  • 英文原意:help。
  • 所在路径:Shell 内置命令。
  • 执行权限:所有用户。
  • 功能描述:显示 Shell 内置命令的帮助。

help 命令的格式非常简单:

[root@localhost ~]# help 内置命令


Linux 中有哪些命令是内置命令呢?我们可以随意使用 man 命令来査看一个内置命令的帮助,例如:

[root@localhost ~]# man help
BASH_BUILTINS(1)
BASH_BUILTINS(1)
NAME
bash,:,.,[,alias,bg,bind,break,builtin,caller,cd,command,compgen,complete,compopt,continue,declare,dirs,disown,echo,enable,eval,exec,exit,export,false,fc,fg,getopts,hash,help,history,jobs,kill,let,local,logout,mapfile,popd,printf,pushd,pwd,read,readonly,return,set,shift,shopt,source,suspend,test,times,trap,true,type,typeset,ulimit,umask,unalias,unset,wait - bash built-in commands,seebash(1)
...省略部分内容...
#这里列出的命令就是所有的Shell内置命令

可以发现,如果使用 man 命令去査看任意一个 Shell 内置命令,则会列出所有 Shell 内置命令的帮助。査看一个具体的 Shell 内置命令如 history 的帮助,可以执行 "help history"。

如果我们使用 help 命令査看外部命令的帮助,则会如何呢?

[root@localhost ~]# help ls
-bash: help: no help topics match 'ls'.Try 'help help' or 'man -k Is' or 'info ls'.
#这里会报错,报错信息是"help无法得到 ls 命令的帮助,请査看 help 帮助,或者用 man 和 info 来査看ls的帮助信息"

--help 选项

绝大多数命令都可以使用"--help"选项来査看帮助,这也是一种获取帮助的方法。例如:

[root@localhost ~]# ls --help

这种方法非常简单,输出的帮助信息基本上是 man 命令的信息简要版。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读