每日一个Linux命令解析
info:info 是一个提供系统文档和帮助信息的命令。它的功能类似于man命令,但info提供的文档通常更详细和分层结构化。就内容来说,info页面比man page编写得要更好、更容易理解,也更友好,但man page使用起来确实要更容易得多。
一、语法
info [OPTION]... [MENU-ITEM...]
二、选项
-a, --all 使用所有匹配的手册
-k, --apropos=STRING 在所有手册的所有索引中查找 STRING
-d, --directory=DIR 将 DIR 添加到 INFOPATH
-f, --file=MANUAL 指定要访问的 Info 手册
-h, --help 显示此帮助信息并退出
--index-search=STRING 转到由索引条目 STRING 指向的节点
-n, --node=NODENAME 指定首次访问的 Info 文件中的节点
-o, --output=FILE 将选定的节点输出到 FILE
-O, --show-options, --usage 转到命令行选项节点
--subnodes 递归输出菜单项
-v, --variable VAR=VALUE 为 Info 变量 VAR 分配 VALUE
--version 显示版本信息并退出
-w, --where, --location 打印 Info 文件的物理位置
第一个非选项参数(如果存在)是要开始的菜单条目; 它会在 INFOPATH 中的所有 'dir' 文件中搜索。 如果不存在,info 会合并所有 'dir' 文件并显示结果。 任何剩余的参数将被视为相对于初始节点访问的菜单项名称。
三、例子
info 显示顶级目录菜单
info info-stnd 显示此 Info 程序的手册
info emacs 从顶级目录的 emacs 节点开始
info emacs buffers 在 emacs 手册中选择 buffers 菜单条目
info emacs -n Files 从 emacs 手册的 Files 节点开始
info '(emacs)Files' 另一种从 Files 节点开始的方法
info --show-options emacs 从包含 emacs 命令行选项的节点开始
info --subnodes -o out.txt emacs 将整个 emacs 手册转储到 out.txt
info -f ./foo.info 显示文件 ./foo.info,不搜索目录
info ls 显示关于ls命令的详细信息页面
四、info页面常用快捷键
1. **?键:** 它就会显示info的常用快捷键。
2. **N键:** 显示(相对于本节点的)下一节点的文档内容。
3. **P键:** 显示(相对于本节点的)前一节点的文档内容。
4. **U键:** 进入当前命令所在的主题。
5. **M键:** 敲M键后输入命令的名称就可以查看该命令的帮助文档了。
6. **G键:** 敲G键后输入主题名称,进入该主题。
7. **L键:** 回到上一个访问的页面。
8. **SPACE键:** 向前滚动一页。
9. **BACKUP或DEL键:** 向后滚动一页。
10. **Q:** 退出info。
#Linux命令#