Linux info命令:info格式的命令帮助指令

info 命令也可以获取命令的帮助。和 man 命令不同的是,info 命令的帮助信息是一套完整的资料,每个单独命令的帮助信息只是这套完整资料中的某一个小章节。大家可以把 info 帮助信息看成一部独立的电子书,所以每个命令的帮助信息都会和书籍一样,拥有章节编号。例如:

[root@localhost ~]# info ls
Next: dir invocation, Up: Directory listing
10.1 'ls': List directory contents
The 'ls' program lists information about files (of any type, including directories). Options and file arguments can be intermixed arbitrarily, as usual.
...省略部分内容...

可以看到,ls 命令的帮助只是整个 info 帮助信息中的第 10.1 节。在这个帮助信息中,如果标题的前面有"*"符号,则代表这是一个可以进入査看详细信息的子页面,只要按下回车键就可以进入。例如:

[root@localhost ~]# info ls
…省略部分内容...
Also see *note Common options::.
*Menu:
*Which files are listed::
*What information is listed::
*Sorting the output::
*Details about version sort::
*General output formatting::
*Formatting file timestamps::
*Formatting the file names::
…省略部分内容…

这是 ls 命令的 info 帮助信息中可以査看详细的子页面的标题。info 命令主要是靠快捷键来进行操作的,我们来看看常用的快捷键,如表 1 所示。

表 1 info命令的常用快捷键
快捷键 作 用
上箭头 向上移动一行
下箭头 向下移动一行
PgUp 向上翻一页
PgDn 向下翻一页
Tab 在有"*"符号的节点间进行切换
回车 进入有"*"符号的子页面,査看详细帮助信息
u 进入上一层信息(回车是进入下一层信息)
n 进入下一小节信息
P 进入上一小节信息
? 査看帮助信息
q 退出info信息

这是常用的快捷键,其他快捷键可以使用"?"快捷键查看。