man page 常见数字
代号
代表内容
1
使用者在shell环境中可以操作的指令或可可执行文件
2
系统核心可调用的函数与工具等
3
一些常用的函数(function)与函数库(library),大部分为C的函数库(libc)
4
设备文件的说明,通常在/dev下的文件
5
配置文件或者是某些文件的格式
6
游戏(games)
7
惯例与协定等,例如Linux文件系统、网络协定、ASCII code等等的说明
8
系统管理员可用的管理指令
9
跟kernel有关的文件
上述的表格内容可以使用“man man”来更详细的取得说明。
内容
代号
内容说明
NAME
简短的指令、数据名称说明
SYNOPSIS
简短的指令下达语法(syntax)简介
DESCRIPTION
较为完整的说明,这部分最好仔细看看!
OPTIONS
针对 SYNOPSIS 部分中,有列举的所有可用的选项说明
COMMANDS
当这个程序(软件)在执行的时候,可以在此程序(软件)中下达的指令
FILES
这个程序或数据所使用或参考或链接到的某些文件
SEE ALSO
可以参考的,跟这个指令或数据有相关的其他说明!
EXAMPLE
一些可以参考的范例
查看步骤
先察看NAME的项目,约略看一下这个数据的意思;
再详看一下DESCRIPTION,这个部分会提到很多相关的数据与使用时机,从这个地方可以学到很多小细节呢;
而如果这个指令其实很熟悉了(例如上面的date),那么鸟哥主要就是查询关于OPTIONS的部分了! 可以知道每个选项的意义,这样就可以下达比较细部的指令内容呢!
最后,鸟哥会再看一下,跟这个数据有关的还有哪些东西可以使用的?举例来说,上面的SEE ALSO就告知我们还可以利用“info coreutils date”来进一步查阅数据;
某些说明内容还会列举有关的文件(FILES 部分)来提供我们参考!这些都是很有帮助的!
快捷键
按键
进行工作
空白键
向下翻一页
[PageDown]
向下翻一页
[PageUp]
向上翻一页
[Home]
去到第一页
[End]
去到最后一页
/string
向“下”搜寻 string 这个字串
?string
向“上”搜寻 string 这个字串
n, N
利用 / 或 ? 来搜寻字串时,可以用 n 来继续下一个搜寻 (不论是 / 或 ?),可以利用 N 来进行“反向”搜寻。
q
结束这次的 man page
特殊查询
查询man
这个指令有关的说明文档 -f
1 2 3 4 [blackgane@study ~]$ man -f man man (1) - an interface to the on-line reference manuals man (1p) - display system documentation man (7) - macros to format man pages
查询man
这个关键词的说明文档 -k
1 2 3 4 5 [blackgane@study ~]$ man -k man fallocate (2) - manipulate file space zshall (1) - the Z shell meta-man page ....(中间省略).... yum-config-manager (1) - manage yum configuration options and yum repositories
info page 数据意义
File:代表这个info page的数据是来自info.info文件所提供的;
Node:代表目前的这个页面是属于Top节点。 意思是info.info内含有很多信息,而Top仅是info.info文件内的一个节点内容而已;
Next:下一个节点的名称为Getting Started,你也可以按“N”到下个节点去;
Up:回到上一层的节点总揽画面,你也可以按下“U”回到上一层;
Prev:前一个节点。但由于Top是info.info的第一个节点,所以上面没有前一个节点的信息。
快捷键
按键
进行工作
空白键
向下翻一页
[Page Down]
向下翻一页
[Page Up]
向上翻一页
[tab]
在 node 之间移动,有 node 的地方,通常会以 * 显示。
[Enter]
当光标在 node 上面时,按下 Enter 可以进入该 node 。
b
移动光标到该 info 画面当中的第一个 node 处
e
移动光标到该 info 画面当中的最后一个 node 处
n
前往下一个 node 处
p
前往上一个 node 处
u
向上移动一层
s(/)
在 info page 当中进行搜寻
h, ?
显示求助菜单
q
结束这次的 info page
其他有用的文件
很多原版软件释出的时候,都会有一些安装须知、预计工作事项、未来工作规划等等的东西,还有包括可安装的程序等, 这些文件也都放置在 /usr/share/doc 当中