Linux系统的在线求助man page 与info page

       命令行直接按两次[Tab]就会显示系统中所有的命令,会看到命令至少有两千以上,不可能将所有的命令都记住,系统中有“在线帮助文件”可供在线查询。

      man page

      man 是 manual(操作说明)的简写,比如执行“man date”这个命令,就可以看到所有关于date 的使用说明。

     查询数据的后面的数字是有意义的。

     1  代表 用户在shell 环境中可以操作的命令或可执行文件。

      2  代表系统内核可调用的函数与工具等。

      3   代表 一些常用的函数(function)与函数库(library),大部分为C的函数库(libc).

      4   代表 设备文件的说明,通常在/dev下的文件。

      5    代表 配置文件或是某些文件的格式。

      6    游戏(games)。

      7    惯例与协议等,例如Linux文件系统、网络协议、ASCII code等说明。

      8    系统管理员可用的管理命令。

      9    跟kernel有关的文件。


     man page 大致分成下面这几个部分:

      NAME  简短的命令、数据名称说明

      SYNOPSIS  简短的命令语法(syntax)简介

      DESCRIPTION  较为完整的说明,这部分最好仔细看看、

      OPTIONS  针对SYNOPSIS部分中,列举说明所有可用的参数

      COMMANDS  当这个程序(软件)在执行的时候,可以在此程序(软件)中发出的命令

      FILES  这个程序或数据所使用、参考或连接的某些参考说明

      SEE ALSO  与这个命令或数据相关的其他参考说明、

      EXAMPLE  一些可以参考的范例

      BUGS  是否有相关的错误


      在man page 的界面中常用的按键:

      

         空格键                       向下翻一页

       [Page Down]              向下翻一页

        [Page Up]                  向上翻一页

         [Home]                     到第一页

           [End]                       到最后一页

          /word                       向下搜索word字符串,如果要搜索date的话,就输入/date

         ?word                       向上搜索word字符串

          n,N                          使用/或?来搜索字符串时,可以用n来继续下一个搜索(不论是/还是?),可以

                                          使用N来进行“反向”搜索。举例来说,我以/date搜索date字符串,那么可以

                                           用n继续往下查询,用N往上查询。若以?date向上查询date字符串,可以用n继续

                                           “向上”查询,用N反向查询

             q                           结束并退出man page


用法:

   举例来说,打印的相关命令,只记得lp(line print),那么就可以由man lp 开始,去找相关的说明,然后再以lp[tab][tab]找到任何以lp为开头的命令,找到认为可能有点相关的命令后,再以man去查询命令的用法。

注:man  -f  是查询相关的文件,

       man  -k 是查找关键字


info page

在所有的UNIX Like系统中,都可以用man来查询命令或是相关文件的用法,但是,在LINUX里面则又额外提供了一种在线求助的方法,那就是利用info。

info与man用途差不多,都是用来查询命令的用法或是文件的格式,但是与man page 一下输出一堆信息不同的是,info page则是将文件数据拆成一个个的段落,每个段落用自己的页面来撰写,并且在各个页面中还有类似网页的“超链接”来跳到各不同的页面中,每个独立的页面也被称为一个节点(node)

但是,你要查询的目标数据的说明文件必须要以info的格式来写成才能够使用info的特殊功能,而这个支持info命令的文件默认是放置在/usr/share/info/这个目录下。至于不是以info page格式写成的说明文件(就是man page),虽然也能够使用info来显示,不过其结果就会跟man相同。

常用的按键:

空格键              向下翻一页

[Page Down]    向下翻一页

[Page Up]         向上翻一页

[Tab]                 在节点之间移动,有节点的地方,通常会以“*”显示

[Enter]              当光标在节点上面时,按下[Enter]可以进入该节点

B                       移动光标到该info界面当中的第一个节点处

E                       移动光标到该info界面当中的最后一个节点处

N                       前往下一个节点处

P                       前往上一个节点处

U                       向上移动一层

S(/)                    在info page当中进行查询

H                       显示求助菜单

?                      info page命令一览表

Q                       结束这次的info page




     


  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值