Linux系统的在线求助man page 与info page
2015-06-08 18:10
387 查看
命令行直接按两次[Tab]就会显示系统中所有的命令,会看到命令至少有两千以上,不可能将所有的命令都记住,系统中有“在线帮助文件”可供在线查询。
man 是 manual(操作说明)的简写,比如执行“man date”这个命令,就可以看到所有关于date 的使用说明。
查询数据的后面的数字是有意义的。
1 代表 用户在shell 环境中可以操作的命令或可执行文件。
2 代表系统内核可调用的函数与工具等。
3 代表 一些常用的函数(function)与函数库(library),大部分为C的函数库(libc).
4 代表 设备文件的说明,通常在/dev下的文件。
5 代表 配置文件或是某些文件的格式。
6 游戏(games)。
7 惯例与协议等,例如Linux文件系统、网络协议、ASCII code等说明。
8 系统管理员可用的管理命令。
9 跟kernel有关的文件。
man page 大致分成下面这几个部分:
NAME 简短的命令、数据名称说明
SYNOPSIS 简短的命令语法(syntax)简介
DESCRIPTION 较为完整的说明,这部分最好仔细看看、
OPTIONS 针对SYNOPSIS部分中,列举说明所有可用的参数
COMMANDS 当这个程序(软件)在执行的时候,可以在此程序(软件)中发出的命令
FILES 这个程序或数据所使用、参考或连接的某些参考说明
SEE ALSO 与这个命令或数据相关的其他参考说明、
EXAMPLE 一些可以参考的范例
BUGS 是否有相关的错误
在man page 的界面中常用的按键:
空格键 向下翻一页
[Page Down] 向下翻一页
[Page Up] 向上翻一页
[Home] 到第一页
[End] 到最后一页
/word 向下搜索word字符串,如果要搜索date的话,就输入/date
?word 向上搜索word字符串
n,N 使用/或?来搜索字符串时,可以用n来继续下一个搜索(不论是/还是?),可以
使用N来进行“反向”搜索。举例来说,我以/date搜索date字符串,那么可以
用n继续往下查询,用N往上查询。若以?date向上查询date字符串,可以用n继续
“向上”查询,用N反向查询
q 结束并退出man page
用法:
举例来说,打印的相关命令,只记得lp(line print),那么就可以由man lp 开始,去找相关的说明,然后再以lp[tab][tab]找到任何以lp为开头的命令,找到认为可能有点相关的命令后,再以man去查询命令的用法。
注:man -f 是查询相关的文件,
man -k 是查找关键字
info page
在所有的UNIX Like系统中,都可以用man来查询命令或是相关文件的用法,但是,在LINUX里面则又额外提供了一种在线求助的方法,那就是利用info。
info与man用途差不多,都是用来查询命令的用法或是文件的格式,但是与man page 一下输出一堆信息不同的是,info page则是将文件数据拆成一个个的段落,每个段落用自己的页面来撰写,并且在各个页面中还有类似网页的“超链接”来跳到各不同的页面中,每个独立的页面也被称为一个节点(node)。
但是,你要查询的目标数据的说明文件必须要以info的格式来写成才能够使用info的特殊功能,而这个支持info命令的文件默认是放置在/usr/share/info/这个目录下。至于不是以info page格式写成的说明文件(就是man page),虽然也能够使用info来显示,不过其结果就会跟man相同。
常用的按键:
空格键 向下翻一页
[Page Down] 向下翻一页
[Page Up] 向上翻一页
[Tab] 在节点之间移动,有节点的地方,通常会以“*”显示
[Enter] 当光标在节点上面时,按下[Enter]可以进入该节点
B 移动光标到该info界面当中的第一个节点处
E 移动光标到该info界面当中的最后一个节点处
N 前往下一个节点处
P 前往上一个节点处
U 向上移动一层
S(/) 在info page当中进行查询
H 显示求助菜单
? info page命令一览表
Q 结束这次的info page
man page
man 是 manual(操作说明)的简写,比如执行“man date”这个命令,就可以看到所有关于date 的使用说明。查询数据的后面的数字是有意义的。
1 代表 用户在shell 环境中可以操作的命令或可执行文件。
2 代表系统内核可调用的函数与工具等。
3 代表 一些常用的函数(function)与函数库(library),大部分为C的函数库(libc).
4 代表 设备文件的说明,通常在/dev下的文件。
5 代表 配置文件或是某些文件的格式。
6 游戏(games)。
7 惯例与协议等,例如Linux文件系统、网络协议、ASCII code等说明。
8 系统管理员可用的管理命令。
9 跟kernel有关的文件。
man page 大致分成下面这几个部分:
NAME 简短的命令、数据名称说明
SYNOPSIS 简短的命令语法(syntax)简介
DESCRIPTION 较为完整的说明,这部分最好仔细看看、
OPTIONS 针对SYNOPSIS部分中,列举说明所有可用的参数
COMMANDS 当这个程序(软件)在执行的时候,可以在此程序(软件)中发出的命令
FILES 这个程序或数据所使用、参考或连接的某些参考说明
SEE ALSO 与这个命令或数据相关的其他参考说明、
EXAMPLE 一些可以参考的范例
BUGS 是否有相关的错误
在man page 的界面中常用的按键:
空格键 向下翻一页
[Page Down] 向下翻一页
[Page Up] 向上翻一页
[Home] 到第一页
[End] 到最后一页
/word 向下搜索word字符串,如果要搜索date的话,就输入/date
?word 向上搜索word字符串
n,N 使用/或?来搜索字符串时,可以用n来继续下一个搜索(不论是/还是?),可以
使用N来进行“反向”搜索。举例来说,我以/date搜索date字符串,那么可以
用n继续往下查询,用N往上查询。若以?date向上查询date字符串,可以用n继续
“向上”查询,用N反向查询
q 结束并退出man page
用法:
举例来说,打印的相关命令,只记得lp(line print),那么就可以由man lp 开始,去找相关的说明,然后再以lp[tab][tab]找到任何以lp为开头的命令,找到认为可能有点相关的命令后,再以man去查询命令的用法。
注:man -f 是查询相关的文件,
man -k 是查找关键字
info page
在所有的UNIX Like系统中,都可以用man来查询命令或是相关文件的用法,但是,在LINUX里面则又额外提供了一种在线求助的方法,那就是利用info。
info与man用途差不多,都是用来查询命令的用法或是文件的格式,但是与man page 一下输出一堆信息不同的是,info page则是将文件数据拆成一个个的段落,每个段落用自己的页面来撰写,并且在各个页面中还有类似网页的“超链接”来跳到各不同的页面中,每个独立的页面也被称为一个节点(node)。
但是,你要查询的目标数据的说明文件必须要以info的格式来写成才能够使用info的特殊功能,而这个支持info命令的文件默认是放置在/usr/share/info/这个目录下。至于不是以info page格式写成的说明文件(就是man page),虽然也能够使用info来显示,不过其结果就会跟man相同。
常用的按键:
空格键 向下翻一页
[Page Down] 向下翻一页
[Page Up] 向上翻一页
[Tab] 在节点之间移动,有节点的地方,通常会以“*”显示
[Enter] 当光标在节点上面时,按下[Enter]可以进入该节点
B 移动光标到该info界面当中的第一个节点处
E 移动光标到该info界面当中的最后一个节点处
N 前往下一个节点处
P 前往上一个节点处
U 向上移动一层
S(/) 在info page当中进行查询
H 显示求助菜单
? info page命令一览表
Q 结束这次的info page
相关文章推荐
- CentOS 将网卡设置成eth0
- 《Linux内核设计与实现》读书笔记之进程地址空间
- linux命令
- 详解Linux系统中的average load
- Ubuntu14.04安装wineqq国际版
- uboot启动过程完全分析(mini2440)
- ubunbtu 更新
- Mini2440学习笔记(二)——GPIO
- linux源码Makefile详解(完整)
- Linux标准目录
- linux中adb查看Android设备显示“no permission”的解决方案
- HowTo: Restart SSH Service under Linux / UNIX
- Centos 上开启防火墙 PPTPD 无法访问其他客户端
- 自助Linux之问题诊断工具strace
- Linux-常用命令(3)文件搜索命令
- Linux-常用命令(2)权限管理命令
- Linux操作系统的管理(系统软件安装及简单管理)五
- linux笔记:构建根文件系统
- linux程序设计——linux环境(第四章)
- linux mail利用外部邮箱地址发邮件