Liunx获取信息帮助与man文档章节的划分

首先要判断命令的类型,可用 type COMMAND 来判断命令

如果显示结果为(…. shell内嵌)即为shell内嵌命令,如需获取帮助,使用 help COMMAND 即可;

下图的例子是pwdshell内嵌命令

Liunx获取信息帮助与man文档章节的划分
内部命令属于Shell的一部分,所以并没有单独对应的系统文件,只要Shell解释器被运行,内部指令也就自动载入内存了,用户可以直接使用。内部命令无需从硬盘中重新读取文件,因此执行效率更高

 

Linux系统必须知道外部命令对应的文件位置,才能够由Shell加载并执行。

如果显示结果为一个具体的绝对路径(/usr/bin/cat)则为外部命令,可使用以下两种方式进行获取帮助:

        ①COMMAND
–help
(
命令自带简要格式的使用帮助)

        ②man
COMMAND
(
使用手册manual,其位置在/usr/share/man)

图为cat是外部命令

Liunx获取信息帮助与man文档章节的划分

 

                                                                                      

                                                                              man文档划分

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

           
        /usr/share/man

           
              man1
man2,…

           
              1
:用户命令;

           
              2
:系统调用

           
              3
C库调用

           
              4
:设备文件及特殊文件

           
              5
:文件格式;(配置文件格式)

           
              6
:游戏使用帮助;

           
              7
:杂项

           
              8
:管理工具及守护进行;

            注意:并非每个COMMAND在所有章节下都有手册

  

        可以用whatis命令来查找:whatis COMMAND

 

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

           
         
翻屏:

           
             
空格键:向文件尾翻一屏

           
              b
:向文件首部翻一屏;

           
              Ctrl+d
:向文件尾部翻半屏;

           
             
回车键:向文件尾部翻一行

           
              k
:向文件首部翻一行

           
              G
:跳转至最后一行

           
              #G:
跳转至指定行

           
              1G
:跳转至文件首部

           
         
文本搜索:

           
              /keyword
:从文件首部向文件尾部依次查找:不区分字符大小写

           
              ?keyword
:从文件尾部向文件首部依次查找;

           
                     n
:与查找命令方向相同;

           
                     N
:与查找命令方向相反;

           
         
退出:

           
              q
quit

 

        选项:

                       -M /PATH/TO/SOMEDIR:到指定目录下查找命令手册并打开之;

原创文章,作者:N27 Yee Tat Cheng,如若转载,请注明出处:http://www.178linux.com/79035

(0)
N27 Yee Tat ChengN27 Yee Tat Cheng
上一篇 2017-07-02 00:56
下一篇 2017-07-02 01:39

相关推荐

  • awk

    GNU awkGNU awk 2 本章内容 awk介绍 awk基本用法 awk变量 awk格式化 awk操作符 awk条件判断 awk循环 awk数组 awk函数 调用系统命令 3 awk awk: Aho, Weinberger, Kernighan,报告生成器,格式化文本输出 有多种版本:New awk(nawk),GNU awk…

    Linux干货 2016-09-14
  • 教你如何在Fedora,CentOS,RHEL中检查RPM包的依赖性

    我们都知道,在基于红帽的Linux系统中,一个RPM包,需要把先将它依赖的其他包安装好才能正常的工作。对于终端用户,RPM的安装、更新、删除中存在的依赖关系已经被工具透明化了(如 yum或 DNF等)。但如果你是系统管理员或者RPM包的管理员,你需要谙熟RPM包的依赖关系,以便及时更新、删除适当的包来保证系统的正常运行。 在本教程中,我将教大家如何检查RPM…

    Linux干货 2015-02-10
  • Nginx 基础 (IO模型、编译安装、几大块配置文件详解)

    Nginx基础 前言 apache在设计的时候已经考虑了并发访问模型,select()机制可以响应1024个访问,但是当数量再大,千万级别的时候http就响应不过来了。这个时候,nginx的出现解决了这一个问题。nginx是一个安装简单、配置文件简单、占用内存少、稳定性高、处理并发能力非常强、灵活好用等有点聚集于一身的轻量级服务器。在Linux操作系统中,N…

    Linux干货 2016-12-24
  • Nginx4大模块——proxy、headers、upstream、stream模块

    Nginx 应用程序发布: 灰度模型:          (1) 如果存在用户会话;              从服务器上拆除会话;   &…

    Linux干货 2016-10-29
  • 马哥教育21期网络班—第9周课程+练习—-成长进行时–不退步

    1、写一个脚本,判断当前系统上所有用户的shell是否为可登录shell(即用户的shell不是/sbin/nologin);分别这两类用户的个数;通过字符串比较来实现; #!/bin/bash  declare -i other=0 declare -i nologin=0   &nbs…

    Linux干货 2016-09-05
  • 命令行历史和调用命令参数

    history显示当前终端的历史记录 !! 重复执行上一条命令 !-n 重复执行倒数第n条命令 !n 重复执行第n条命令 ctrl+p 等于向上方向键,翻出上一条命令。 ctrl+n 等于向下方向键,翻出下一条命令。 ctrl+j 等于enter 执行当前命令 !:0 执行前一条命令(去除参数) !string 重复前一个以“string”开头的命令(只限于…

    2017-07-14