• Linux帮助用法


    一、命令简单帮助查询

    Linux的命令分为内部命令和外部命令,通过type可以查看一个命令是内部命令或外部命令(*** is a shell builtin 是内部命令的提示),enable命令列出了bash中所有的内部命令共61个

    # enable | cut -d' ' -f2        #查看全部的内部命令
    .
    :
    [
    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
    readarray
    readonly
    return
    set
    shift
    shopt
    source
    suspend
    test
    times
    trap
    true
    type
    typeset
    ulimit
    umask
    unalias
    unset
    wait
    View Code

    内部命令获取帮助的方法

    # help COMMAND

     外部命令获取帮助的方法(大多数外部命令都支持,并非所有)

    # COMMAND --help   或者  # COMMAND -h

     

    二、man帮助使用方法

    man是linux最强大的查找帮助方法,几乎每个命令都有man的页面,man页面分组为不同的“章节”,中文man需要安装包man-pages-zh-CN。

    man命令配置文件

      CentOS6: /etc/man.config 

        帮助文件路径格式为:MANPATH  /usr/man

      CentOS7: /etc/man_db.conf

        帮助文件路径格式为:MANDATORY_MANPATH    /usr/man

    man章节

        man命令的分段机制:可以使用# man [1-9] 关键字

            man1:用户命令

            man2:系统调用

            man3:C库调

            man4:设备文件及特殊文件

            man5:配置文件格式

            man6:游戏

            man7:杂项

            man8:管理类命令:如fdisk

            man9:Linux内核API

    可以使用whatis命令来查看命令所在章节

    # whatis fdisk
    fdisk (8)            - manipulate disk partition table 
    # 显示fdisk命令的帮助信息在第8章,可以通过
    man 8 fdisk查看man帮助信息

     

    man帮助的段落说明

        NAME        名称及简要说明

        SYNOPSIS    用法格式说明

            [ ]:可选部分

            {a|b}:分组,a和b作为一个使用单元来使用

            |:或者,只能选其一

            <>:必选部分

            …:同类内容可以出现多个

        DESCRIPTION 详细说明

        OPTIONS     选项说明

        EXAMPLES    示例

        FILES       相关文件

        AUTHOR      作者

        COPYRIGHT   版本信息

        SELL ALSO   其他帮助参考

     

    man的简要使用机制

      翻页:

        空格键:向后翻一屏

        b:向前翻一屏

        回车键:向后一行

        k:向前一行

        d:向后翻半屏

        u:向文件首部翻半屏

        1G gg:跳转至文件首部

         G:跳转至文件尾部

      文本搜索:

        /keyword:向文件尾部搜索

        ?keyword:向文件首部搜索

        n:跟搜索命令相同的方向(下一个)

        N:根搜索命令相反的方向(上一个)                      

      q:退出

     

    三、info帮助方法

        info COMMAND:列出所有页面,页面的结构像一个网站

     

    四、程序自身的帮助文档

      很多程序在编译安装等情况下带有的帮助信息,可以在程序源文件的根目录中找到类似README INSTALL ChangeLog等文件。

     

    五、发行版的官方文档

      Redhat官方文档:https://access.redhat.com/documentation/en/

      nginx配置文件:http://nginx.org/en/docs/

     

    六、搜索引擎

            baidu,google,bing等网站:

            谷歌查询技巧:   filetype:ppt (自定义文件类型)

              site:cisco.com (自定义在哪个域名下查询) 

     

  • 相关阅读:
    接口中解决默认方法冲突
    继承中的访问域问题
    继承中的多态问题
    Java中方法的调用过程
    【JS】表格获取每一列方法
    【Git报错】 ! [rejected] master -> master (fetch first)
    【Vue】vue-cli配置proxyTable调用服务器接口
    layui监听多个radio事件
    【总结】display属性inline,block,inline-block
    【实例总结】fixed定位元素内部滚动显示
  • 原文地址:https://www.cnblogs.com/ysuwangqiang/p/11336198.html
Copyright © 2020-2023  润新知