linux info page


在所有Unix Like系统中,都可以使用man查询命令或者是相关文件的用法。
Linux额外提供了另一种在线帮助工具,那就是info page!
基本上, info与man的用途差不多,都是用来查询命令或者文件的用法。 但是与manpage一口气输出一堆信息不同的是,info page将文件数据拆成一个一个的段落,每个段落用自己的页面来撰写, 并且在各个页面中还有类似网页超链接来跳到各不同的页面中,每个独立的页面也被称为一个节点(node)。 所以,可以将info page想成是文本模式的网页!
命令说明文件的格式必须是info格式,才能够使用info的特殊功能,例如超链接。 info命令读取的文件默认存放在/usr/share/info/目录中。如果手册并非以info page格式写成,虽然也能够使用info来显示,不过其结果就会跟man相同。 例如info man。 我们可以使用info info查看一些info自己的说明手册:
            [peter@study ~]$ info info
            File: info.info, Node: Top, Next: Getting Started, Up: (dir)

            Info: An Introduction
            *********************

            The GNU Project distributes most of its on-line manuals in the "Info
            format", which you read using an "Info reader".
            You are probably using
            an Info reader to read this now.
            ...省略...
            If you are new to the Info reader and want to learn how to use it,
            type the command 'h' now.
            It brings you to a programmed instruction
            sequence. # 这一段在说明,按下 h 可以有简易的命令说明!很好用!
            ...省略...
            * Menu:
            * Getting Started:: Getting started using an Info reader.
            * Advanced:: Advanced Info commands.
            * Expert Info:: Info commands for experts.
            * Index:: An index of topics, commands, and variables.
            --zz-Info: (info.info.gz)Top, 52 lines
            --Bot------------------------------------------
            
第一行里面的数据意义为:
File:代表这个 info page 的资料是来自 info.info 文件所提供的;
Node:代表目前的这个页面是属于Top节点。意思是info.info内含有很多信息,而Top仅是info.info文件内的一个节点内容而已;
Next:下一个节点的名称为 Getting Started,你也可以按N到下个节点去;
Up:回到上一层的节点总揽画面,你也可以按下U回到上一层;
Prev:前一个节点。但由于 Top 是 info.info 的第一个节点,所以上面没有前一个节点的信息。
从第一行你可以知道这个节点的内容、来源与相关链接的信息。可以直接按下N, P, U去到下一个、上一个与上一层的节点(node)!
第一行之后就是针对这个节点的说明。第二行以后的说明就是针对info.info内的Top这个节点所做的。
随时按下h系统就能够提供一些基本按键功能的介绍!
然后会看到Menu!底下共分为四小节,分别是Getting Started等, 可以使用上下左右键将光标移动到该文字或者*上面,按下Enter, 就可以前往该小节了! 也可以按下Tab按键,就可以快速的将光标在node间移动。
info的说明文件将内容分成多个node,并且每个node都有定位与连结。 在各连结之间还可以具有类似超链接的快速按钮,可以通过tab键在各个超链接间移动。 也可以使用 U,P,N来在各个层级与相关链接中显示! info page可以使用的按键整理如下,也可以在info page中按下h!
按键 进行工作
空格键 向下翻一页;
[Page Down] 向下翻一页;
[Page Up] 向上翻一页;
[tab] 在node之间移动,有node的地方,通常会以*显示;
[Enter] 当光标在node上面时,按下Enter进入该node;
b 移动光标到info中的第一个node处;
e 移动光标到info中的最后一个node处;
n 前往下一个node;
p 前往上一个node;
u 向上移动一层;
s(/) 在info page中进行搜寻;
h, ? 显示帮助菜单;
q 退出info page;
总体来说info page就相当于linux下提供的学习教程!

initroot编辑整理,转载请注明www.initroot.com

100次点赞 100次阅读