zoukankan      html  css  js  c++  java
  • 如何查看系统内置的shell命令及帮助信息

    1.打开终端,输入help命令可以查看系统默认的shell(通常是bash)的内置的shell命令列表:

    [tansheng@localhost ~]$ help
    GNU bash, version 4.1.2(1)-release (x86_64-redhat-linux-gnu)
    These shell commands are defined internally.  Type `help' to see this list.
    Type `help name' to find out more about the function `name'.
    Use `info bash' to find out more about the shell in general.
    Use `man -k' or `info' to find out more about commands not in this list.
    
    A star (*) next to a name means that the command is disabled.
    
     job_spec [&]                            history [-c] [-d offset] [n] or hist>
     (( expression ))                        if COMMANDS; then COMMANDS; [ elif C>
     . filename [arguments]                  jobs [-lnprs] [jobspec ...] or jobs >
     :                                       kill [-s sigspec | -n signum | -sigs>
     [ arg... ]                              let arg [arg ...]
     [[ expression ]]                        local [option] name[=value] ...
     alias [-p] [name[=value] ... ]          logout [n]
     bg [job_spec ...]                       mapfile [-n count] [-O origin] [-s c>
     bind [-lpvsPVS] [-m keymap] [-f filen>  popd [-n] [+N | -N]
     break [n]                               printf [-v var] format [arguments]
     builtin [shell-builtin [arg ...]]       pushd [-n] [+N | -N | dir]
     caller [expr]                           pwd [-LP]
     case WORD in [PATTERN [| PATTERN]...)>  read [-ers] [-a array] [-d delim] [->
     cd [-L|-P] [dir]                        readarray [-n count] [-O origin] [-s>
     command [-pVv] command [arg ...]        readonly [-af] [name[=value] ...] or>

    2.我们如果对某一个shell命令感兴趣,也可以用help  command 来查看具体的命令详情:

    [tansheng@localhost ~]$ help fg
    fg: fg [job_spec]
        Move job to the foreground.
        
        Place the job identified by JOB_SPEC in the foreground, making it the
        current job.  If JOB_SPEC is not present, the shell's notion of the
        current job is used.
        
        Exit Status:
        Status of command placed in foreground, or failure if an error occurs.
    [tansheng@localhost ~]$ 

    3.我们想了解alias命令的用法,可以使用 help alias查看:

    [tansheng@localhost ~]$ help alias
    alias: alias [-p] [name[=value] ... ]
        Define or display aliases.
        
        Without arguments, `alias' prints the list of aliases in the reusable
        form `alias NAME=VALUE' on standard output.
        
        Otherwise, an alias is defined for each NAME whose VALUE is given.
        A trailing space in VALUE causes the next word to be checked for
        alias substitution when the alias is expanded.
        
        Options:
          -p    Print all defined aliases in a reusable format
        
        Exit Status:
        alias returns true unless a NAME is supplied for which no alias has been
        defined.
    [tansheng@localhost ~]$ 
  • 相关阅读:
    解决-webkit-box-orient: vertical;(文本溢出)属性在webpack打包后无法编译的问题
    消息框尖尖
    表单提交
    昨天看了一个大神的fix类,清晰了然
    使用cross-env解决跨平台设置NODE_ENV的问题
    axios 在Vue全局引入的方法
    vue自定义指令
    AMD/CMD/CommonJs到底是什么?它们有什么区别?
    artDialog.js的使用
    delegate-使用笔记
  • 原文地址:https://www.cnblogs.com/ttss/p/4195499.html
Copyright © 2011-2022 走看看