info是一种文档格式,也是阅读此格式文档的阅读器;我们常用它来查看Linux命令的info文档。它以主题的形式把几个命令组织在一起,以便于我们阅读;在主题内以node(节点)的形式把本主题的几个命令串联在一起。

1.命令格式:

info [OPTION]... [MENU-ITEM...]

2.命令功能:

info是一种文档格式,也是阅读此格式文档的阅读器;我们常用它来查看Linux命令的info文档。它以主题的形式把几个命令组织在一起,以便于我们阅读;在主题内以node(节点)的形式把本主题的几个命令串联在一起。

3.命令参数:

-k, --apropos=STRING 在所有手册页的索引中查找 STRING。

    -d, --directory=DIR 将 DIR 添加至 INFOPATH。

--dribble=FILENAME 将用户的击键条目在 FILENAME 中。

    -f, --file=FILENAME 指定想浏览的 Info 文件。

    -h, --help 显示此帮助并退出。

--index-search=STRING 跳转至索引条目 STRING 所指的节点。

    -n, --node=NODENAME 在首个浏览过的 Info 文件中指定节点。

    -o, --output=FILENAME 将选中的节点全输出至 FILENAME。

    -R, --raw-escapes 输出"原始"的 ANSI 转义符(默认)。

--no-raw-escapes 将转义符输出为普通文本。

--restore=FILENAME 从 FILENAME 中读取初始击键条目。

    -O, --show-options, --usage 跳转至命令行选项节点。

--subnodes 递归输出菜单项。

--vi-keys 使用类似于 vi 和 less 的按键绑定。

--version 显示版本信息并退出。

    -w, --where, --location 打印 Info 文件在系统中的位置。

 

常用快捷键。
敲?键,它就会显示info的常用快捷键。
N键:显示(相对于本节点的)下一节点的文档内容
P键:显示(相对于本节点的)前一节点的文档内容
U键:进入当前命令所在的主题
M键:敲M键后输入命令的名称就可以查看该命令的帮助文档了
G键:敲G键后输入主题名称,进入该主题
L键:回到上一个访问的页面
SPACE键:向前滚动一页
BACKUP或DEL键:向后滚动一页
Q:退出info
命令
?     显示帮助窗口
       在帮助窗口中:
         Ctrl-x 0      关闭帮助窗口
         Ctrl-x Ctrl-c 关闭整个 Info
        
q      退出 info
n      打开与本 Node 关联的下一个 Node
p      打开与本 Node 关联的前一个 Node
u      打开与本 Node 关联的上一个 Node
l       回到上一次访问的 Node
m或g 选择一个菜单项(Node 的名字)
       输入指定菜单的名字后按回车,打开指定菜单项关联的 Node
空格键 下一页(PageDown 也可以,下一页从当前页的最后两行开始算起)
       下一个 Node (若当前页在 Node 文档的末尾)
Del 键 上一页(PageUp 也可以,上一页从当前页的开始两行开始算起)
       上一个 Node (若当前页 Node 文档的开始)
      
b 或 t 或 Home 文档的开始(b 是 begining 的意思)
e 或 End       文档的末尾(b 是 ending 的意思)
Ctrl-l  刷新当前页,若当前文档显示情况有问题时
Ctrl-g 取消所键入的指令

 

4.使用实例:

            info 显示顶级目录菜单

            info info 显示 Info readers 的普通手册

            info info-stnd 显示此 Info 程序特定手册

            info emacs 从顶级目录浏览 emacs 节点

            info emacs buffers 在 emacs 手册页中浏览 buffers 节点

            info --show-options emacs 浏览与 emacs 的命令行选项有关的节点

            info --subnodes -o out.txt emacs 将整个手册页输出至 out.txt

            info -f ./foo.info 显示文件 ./foo.info,而不是查找目录

        

     

Linux命令详解-info的更多相关文章

  1. Linux命令详解之—tail命令

    tail命令也是一个非常常用的文件查看类的命令,今天就为大家介绍下Linux tail命令的用法. 更多Linux命令详情请看:Linux命令速查手册 Linux tail命令主要用来从指定点开始将文 ...

  2. Linux命令详解之—less命令

    Linux下还有一个与more命令非常类似的命令--less命令,相比于more命令,less命令更加灵活强大一些,今天就给大家介绍下Linux下的less命令. 更多Linux命令详情请看:Linu ...

  3. Linux命令详解之—more命令

    Linux more命令同cat命令一样,多用来查看文件内容,本文就为大家介绍下Linux more命令的用法. 更多Linux命令详情请看:Linux命令速查手册 Linux的more命令类似 ca ...

  4. 【转】linux命令详解:md5sum命令

    [转]linux命令详解:md5sum命令 转自:http://blog.itpub.net/29320885/viewspace-1710218/ 前言 在网络传输.设备之间转存.复制大文件等时,可 ...

  5. Linux命令详解之—cat命令

    cat命令的功能是连接文件或标准输入并打印,今天就为大家介绍下Linux中的cat命令. 更多Linux命令详情请看:Linux命令速查手册 Linux 的cat命令通常用来显示文件内容,也可以用来将 ...

  6. Linux命令详解之—pwd命令

    Linux的pwd命令也是一个非常常用的命令,本文为大家介绍下Linux中pwd命令的用法. 更多Linux命令详情请看:Linux命令速查手册 Linux pwd命令用于显示工作目录. 执行pwd指 ...

  7. Linux命令详解之–cd命令

    cd命令是linux实际使用当中另一个非常重要的命令,本文就为大家介绍下Linux中cd命令的用法. 更多Linux命令详情请看:Linux命令速查手册 Linux cd命令用于切换当前工作目录至 d ...

  8. Linux命令详解之–ls命令

    今天开始为大家介绍下Linux中常用的命令,首先给大家介绍下Linux中使用频率最高的命令--ls命令. 更多Linux命令详情请看:Linux命令速查手册 linux ls命令用于显示指定工作目录下 ...

  9. (转)linux命令详解之useradd命令使用方法

    linux命令详解之useradd命令使用方法 原文:http://blog.csdn.net/u011537073/article/details/51987121 Linux 系统是一个多用户多任 ...

  10. linux命令详解-useradd,groupadd

    linux命令详解-useradd,groupadd 我们在linux命令行中输入useradd: Options:  -b, --base-dir BASE_DIR       base direc ...

随机推荐

  1. 转载:SQL Server编程基本语法

    一.定义变量 --简单赋值 declare @a int print @a --使用select语句赋值 ) select @user1='张三' print @user1 ) print @user ...

  2. Pycharm一直报ImportError: No module named requests

    1.首先检查是否安装了requests l 安装命令:pip install requests如果出现了Requirement already satisfied 代表安装成功 2.系统含有多个版本的 ...

  3. The key unit of modularity in OOP is the class, whereas in AOP the unit of modularity is the aspect.

    Spring Framework Overview https://www.tutorialspoint.com/spring/spring_overview.htm Aspect Oriented ...

  4. python通过os.walk() 遍历出多级目录下所有文件绝对路径

    代码如下 将遍历出来的路径全部添加到列表中: def get_all_abs_path(source_dir): path_list = [] for fpathe, dirs, fs in os.w ...

  5. 锁、volatile、CAS 比较

    一.锁的劣势 (1) 在JDK1.5之前都是使用synchronized关键字保证同步的,这种通过使用一致的锁定协议来协调对共享状态的访问,可以确保无论哪个线程持有守 护变量的锁,都采用独占的方式来访 ...

  6. mysql 约束条件 primary key 主键

    primary key字段的值不为空且唯一 约束:not null unique 存储引擎:innodb 对于innodb来说,一张表内必须有一个主键 单列做主键多列做主键(复合主键) 通常都是id字 ...

  7. 最长括号化长度 java

    1:求最长括号, ()(()()( 例如,它的最长符合括号化的长度为4 package com.li.huawei; import java.util.Arrays; import java.util ...

  8. Yarn之ResourceManager详细分析

    一.概述     本文将介绍ResourceManager在Yarn中的功能作用,从更细的粒度分析RM内部组成的各个组件功能和他们相互的交互方式. 二.ResourceManager的交互协议与基本职 ...

  9. 4.2 Routing -- Defining Your Routes

    一.概述 1. 当应用程序启动时,路由器负责显示模板,加载数据,另外还设置应用程序的状态.这是通过匹配当前URL到你定义的routes来实现的. 2. Ember app router中的Map方法可 ...

  10. 禁止或强制使用堆分配---《C++必知必会》 条款34

    有时候,指明一些特定类的对象不应该被分配到堆(heap)上是个好主意.通常这是为了确保该对象的析构函数一定会得到调用.维护对象本身(body object)的引用计数的句柄对象(handle obje ...