浅谈linux中man与info的不同之处
在Linux系统中,有多种在线求助方式,分别是help、man与info,那么他们之间有什么区别呢?
1. 命令加上 - -help
- 命令加- - help可以快速查询当前命令的选项、参数的说明,但是仅可以协助查询你曾经使用的命令所具备的选项参数,不能查询没有用过的命令或者查询文件格式。
2.man page: 查询命令的用法和文件格式
- man为操作说明的意思,page则代表的是输入要查询的文件或者命令,以date为例:
- 在命令行模式下输入[super@localhost~]$man date;
[super@localhost~]$man date

每次输入需要查询的命令后,查询页面会出现括号的数字代表该命令具有的意义;括号内的数字一般有以下几种:
- 用户在shell环境中可以操作的命令或者执行文件
- 系统内核可调用的内核工具
- 一些常用的函数与函数库
- 设备文件的说明,通常在/dev下的文件
- 配置文件或者是某些文件的格式
- 游戏
- 惯例与协议
- 系统管理员可用的管理命令
- 跟内核有关的文件
使用man page查询命令或文件后在页面可分及部分对该命令或文件进行介绍其用法,常见部分(并不是所有命令都会出现)分别为:
- NAME: 简短的命令(简单介绍);
- SYNOPSIS:简短的命令语法简介;
- DESCRIPTION:较为完整的说明;
- OPTIONS;针对简短命令语法列举所有可用的选项说明;
- COMMANDS:可以在这个程序(软件)执行运行中执行的命令;
- FILES:这个程序或数据所使用或参考或链接到的某些文件;
- SEE ALSO:可以参考跟这个命令或数据有相关的其他说明;
- EXAMPLE:一些可以参考的范例。
在man page在线查询中的一些常用按键:空格:向下翻一页
Page Down:向下翻一页
Page up:x向上翻一页
Home:去到第一页
End:去到最后一页
N n:表示在man page下输入查找字符串命令后,可通过N n 进行向上、向下的查询
在man page在线查询中的一些常用指令:
/string:向下查找字符串,其中string可以为想要查询的任意字符串,键盘输入回车即可
?/string:向上查找字符串,用法与/string一致
q:结束本次man page
3.info page:查询命令的用法和文件格式
info与man的作用基本一致,区别在于执行man page在线帮助查询时,会把所有的文件数据 信息全部输出在界面上,而info page则是将所有的文件数据信息拆成一个一个的段落,用自己的页面来编写,同时还设有超链接链接到不同的页面(节点),每个独立的页面称为一个节点,节点通常以*显示。

在info page在线查询中的一些常用按键:
空格:向下翻一页
Page Down:向下翻一页
Page up:x向上翻一页
Tab:在节点之间移动
Enter:当光标在上面时,按下Enter进入该节点
b:移动光标到该info界面当中的第一处
e: 移动光标到该info界面当中的最后一处
n:前往下一个节点处
p: 前往上一个节点处
u:向上移动一层
在man page在线查询中的一些常用指令:
s(/):在info当中进行查找
h(?):显示帮助选项
q:结束本次info page
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
