info

查询Info文档


语法格式

info [-ORw] [-d dir] [-f file] [-k str] [-n node] [-o file]
     [gnu-opts] [menu-item]
info [-h|--help] [--version]

命令简介

info命令是一个基于菜单选择的超文本帮助工具,用于阅读Info格式的文档。info命令本身包含一个自学功能,其中提供Shell、系统实用程序以及应用程序的说明文档。也可以使用“info info”命令,或访问http://www.gnu.org/software/texinfo/manual/info网站,获取info命令的使用说明。

在上述语法格式中,menu-item是一个菜单项,表示从指定的命令或节点开始查询相关的说明。如果未指定菜单项,从顶级菜单开始显示Info文档。

在info命令给出的命令查询菜单中,每个命令占用一行,除星号“*”之外,第一列是各种Linux命令的名字,括号内的内容是命令所属的软件包,最后一列是命令的简要说明。

在info命令查询菜单中,每个菜单项实际上是一个链接,指向相应命令的说明文档。若想查阅某个命令,可以把光标移至相应的命令项,然后按下Enter键。也可以直接输入m命令,按照提示输入欲查询的命令,然后按下Enter键,参见“内部命令”一节的说明。

命令选项

-d dir, --directory=dir  把指定的目录加到INFOPATH环境变量中,以便info能够发现其他目录中的Info文件。

-f file, --file=file  指定一个文件,作为浏览Info文件的起点。Info文件位于/usr/share/info目录。通常,info从dir文件开始浏览Info文件。

-k str, --apropos=str  从每个Info文件的每个索引中检索指定的字符串,把检索结果写到标准输出,然后退出。

-n node, --node=node  指定第一次查询的Info文件中的节点。

-o file, --output=file  把选择的节点及其有关信息写入指定的输出文件中。

-O, --show-options, --usage  直接跳到命令选项说明节点,而不是从头开始介绍命令。

-w, --where, --location  显示指定命令的Info文件的实际路径名,然后退出。

--dribble=file  把用户浏览过程中的按键记录到指定的文件中。使用“--restore”选项能够回放记录的过程。

--index-search=str  直接跳到索引str指定的节点。

--restore=file  从指定的文件中逐一读取并执行其中的按键,回放先前的浏览过程。

--subnodes  递归地输出各级菜单项。

--vi-keys  使用vi与less一类的字符命令。

内部命令

h, ?  查询info命令的用法,了解其他命令和按键的作用。

空格  向下滚动屏幕,以便逐屏查阅更多信息。

Del  向前(起始查询位置)滚动屏幕。

d  返回info命令的起始菜单位置。

g  转入指定的节点或课题。输入s命令后按照提示输入一个节点或课题名,按下Enter键后查询相关的文档。注意,输入的节点或课题名不能采用缩写形式。因此,必要时可以使用制表键补缺。

i  按照索引检索主题。输入i命令后按照提示输入一个主题或选项等关键字,按下Enter键后从索引中检索相应的内容。如果未发现指定的信息,可以输入或连续输入“,”命令,遍历索引,以期找到欲查询的信息。注意,在输入主题或选项等关键字时,也可以使用制表键补缺。

m  查询指定的命令。输入m命令后按照提示输入一个命令的名字,按下Enter键之后快速定位欲查询的命令。例如,若想查询cpio命令的说明,可以输入m命令,之后光标会立即移至终端窗口左下角最后一行的起始位置,同时显示“Menu item:”菜单项提示信息,输入cpio,接着按下Enter键之后,info将显示选定命令的说明信息。

n  转入同一层级的下一个节点。

p  返回同一层级的前一个节点。

q  退出info命令。

s  检索Info文档。输入s命令后按照提示输入一个字符串或正则表达式,按下Enter键之后查询相关的文档。如果需要再次检索相同的字符串,只需在输入s后立即按下Enter键即可。

u  返回上一层节点。

应用实例

1. 从顶级菜单开始查询整个Info文档。

$ info

2. 从Info文档中直接查询指定的命令。

$ info emacs

3. 把与指定命令emacs有关的全部手册写到指定的文件emacs.txt中。

$ info --subnodes -o emacs.txt emacs

索引:A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z