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

相关推荐

  • ☞LAMP

    LAMP lamp环境简介 php –> httpd Module形式安装php FastCGI方式安装php httpd-2.2配置fcgi php-xcache MySQL 安装与配置 php –> MySQL 快速部署LAMP php网站程序安装 phpMyadmin wordpress DiscuzX 脚本安装wordpress、disc…

    Linux干货 2016-10-12
  • 设计模式(五)适配器模式Adapter(结构型)

    1. 概述:          接口的改变,是一个需要程序员们必须(虽然很不情愿)接受和处理的普遍问题。程序提供者们修改他们的代码;系统库被修正;各种程序语言以及相关库的发展和进化。         例子1:iphone…

    Linux干货 2015-06-25
  • 文本处理工具-习题

    1 、找出ifconfig 命令结果中本机的所有IPv4地址 [root@centos7 ~]# ifconfig |head -2 |tail-1 |cut -dn -f2 |cut -d" " -f2 2 、查出分区空间使用率的最大百分比值 [root@centos7 ~]# df |cut -c44-46 |sort -n|tail…

    Linux干货 2016-08-15
  • shell中if条件字符串、数字比对,[[ ]]和[ ]区别

    今天学习shell, if条件流程控制,但发现if[ ]]和if[ ]什么时候用不是清楚,正好看到一篇文章,非常好,转载,留个备份。 参考: http://www.51testing.com/?uid-7701-action-viewspace-itemid-13731 http://blog.csdn.net/sunboy_2050/article/det…

    Linux干货 2016-08-12
  • linux计划任务

    任务计划的分类: 一次性的任务计划:只执行一次 周期性的任务计划:每隔一定的周期去做相同的事情 设置任务计划功能的工具:at和crontab at:专门处理一次性的计划任务 crontab:根据定义的周期信息,循环做一些事情 batch:系统自行选择空闲时间去执行此处指定的任务 At命令: 查看atd状态和启动atd服务及其配置文件路径: centos6:s…

    2017-09-09
  • 变量的高级操作

                                                  一  字符串切片 &nbsp…

    Linux干货 2017-04-16