获取linux帮助命令

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了获取linux帮助命令相关的知识,希望对你有一定的参考价值。

命令的分类

linux的命令分为内部命令和外部命令。
??内部命令指的是shell程序自带的命令,是shell程序的一部分,这些命令由shell程序识别并在shell程序内部完成运行,通常在linux系统加载运行时shell就被加载并驻留在系统内存中。
??外部命令指的是Linux系统中能够完成特定功能的脚本文件或二进制程序,每个外部命令对应了系统中的一个文件,是属于Shell解释器程序之外的命令,所以称为外部命令。Linux系统必须知道外部命令对应的文件位置,才能够由Shell加载并执行。

内部命令获取帮助

help COMMAND

外部命令获取帮助

技术分享图片
1. 命令自带简要格式的使用帮助
    #COMMAND --help
2.使用手册:manual
    位置:/usr/share/man
    #man COMMAND
        SECTION
            NAME:功能性说明
            SYNOPSIS:语法格式
                []:表示可选内容
                <>:必须提供的内容
                A|B:多选一
                ...:表示同类内容可以出现多次
            DESCRIPTION:描述
            OPTIONS:选项
            EXAMPLES:使用示例
            AUTHOR:作者
            BUGS:报告程序bug的方式
            SEE ALSO:参考
3.info COMMAND
    获取命令的在线文档,作为man手册的补充性文档
4.程序自带帮助文档:/usr/share/doc/APP-VERSION
    README:程序的相关信息
    INSTALL:安装帮助
    CHANGES:版本迭代的改动信息
5.主流发行版官方文档
6.程序的官方文档
技术分享图片
  • man介绍

使用手册,压缩格式的文件,有章节之分

技术分享图片
章节说明:
    1.用户命令
    2.系统调用
    3.C库调用
    4.设备文件及特殊文:
    5.文件格式(配置文件格式)
    6.游戏使用帮助
    7.杂项
    8.管理工具及守护进程
并非每个COMMAND在所有章节都有手册,默认从第一个查找
    whatis COMMAND (查看哪些章节有使用手册)
        eg.[[email protected] ~]# whatis passwd
           sslpasswd (1ssl)     - compute password hashes
           passwd (1)           - update user‘s authentication tokens
           passwd (5)           - password file
           
    注意:查看过程是查询数据库进行的,执行makewhatis命令更新数据库
    
查看指定章节
    man # COMMAND
    
指定查找man手册位置
    man -M /PATH
技术分享图片

man命令打开手册后的操作方法

技术分享图片
翻屏:
    空格:向文件尾部翻一屏
    b:向文件首部翻一屏
    Ctrl+d:向文件尾部翻半屏
    Ctrl+u:向文件首部翻半屏
    回车键:向文件尾部翻一行
    k:向文件首部翻一行
    G:跳转至文件最后一行
    #G:跳转至#行

文本搜索:
    /keyword:从文件首部向文件尾部依次查找,不区分大小写
    ?keyword:从文件尾部向文件首部依次查找,不区分大小写
        n:与查找命令方向相同翻动
        N:与查找命令方向相反翻动
        
退出:
    q:quit
 


以上是关于获取linux帮助命令的主要内容,如果未能解决你的问题,请参考以下文章

linux打开终端如何启动scala,如何在终端下运行Scala代码片段?

如何在Linux系统上获取命令的帮助信息

Linux下如何获取命令帮助

Linux 入门记录:十Linux 下获取帮助

linux获取命令的帮助信息

linux下如何获取命令帮助