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
下一篇 2017-07-02

相关推荐

  • 马哥教育网络班21期-第三周课程练习

    第三周课程练习 1、列出当前系统上所有已经登录的用户的用户名,注意:同一个用户登录多次,则只显示一次即可。 [root@localhost ~]# who | cut -f1 -d' ' | uniq  root 2、取出最后登录到当前系统的用…

    Linux干货 2016-07-12
  • N25_第二周博客作业:

    N25_第二周博客作业: 1、linux上的文件管理命令都有哪些,其常用的使用方法及其相关示例演示。 Linux上常见的文件管理类命令有mkdir、touch、cp、mv、rm、stat。 mkdir:创建新目录 SYNOPSIS   mkdir [OPTION]… DIRECTORY… 常用: 1、直接建目录 [root@…

    Linux干货 2016-12-09
  • 虚拟化网络之OpenvSwitch(三)

    上一篇介绍了openvswitch利用GRE协议,搭建多台宿主机的虚拟网络,接下来在利用vxlan通道搭建一个跨多宿主机的虚拟化网络,深入了解openvswitch的功能。 一、实验拓扑 ip地址分配:  A1:192.168.10.1/24  A2:192.168.10.10/24   B1:192.168.10.2…

    系统运维 2016-03-27
  • 硬链接与软链接的区别

    硬链接与软连接                本文仅用于个人学习参考:         简单介绍了硬链接与软连接的区别。  &nb…

    Linux干货 2016-10-20
  • 8.网络基础知识

    1、请描述网桥、集线器、二层交换机、三层交换机、路由器的功能、使用场景与区别。 网桥:网桥就是把2个不同的网段桥接起来;可隔离冲突域。 集线器:集线器就是把多根以太网线或光纤集合连接在同一段物理介质下的装置;工作在物理层;不能隔离冲突域。 二层交换机:工作于OSI模型的第2层(数据链路层),故而称为二层交换机。二层交换技术的发展已经比较成熟,二层交换机属数据…

    Linux干货 2017-08-21
  • 103-corosync-pacemaker-crmsh

    一、概述: 1.1 什么是AIS和OpenAIS?

    2016-11-26