1、help命令
help命令是Bash Shell内置的一个很简明的帮助命令。直接使用命令help可以看到人机交互程序Bash Shell的版本号、提供的命令等内容。
将一个命令作为help命令的参数,可以获得该命令的详细帮助
2、help选项
许多命令都提供了一个帮助选项help,利用这个选项可以获得命令的用法、选项等帮助信息。
许多时候用户可能会不记得命令的用法及选项,使用help选项可以快速查看命令的用法和选项列表。help选项是查看命令帮助的最简单、快捷的方法,熟悉Linux系统的人们经常用到。
man手册是一个很详细的帮助手册,其中包括了系统配置文本、用户命令、库函数等帮助内容。
提示:许多时候man手册也被称为手册页。
在手册页中使用数字标示文档的用途如下:
1:用户命令,所有用户都可以查阅并使用此手册中的内容
2:系统调用,查看系统提供的相关调用,通常这部分内容是提供给程序员使用的
3:库函数
4:设备文件
5:文件格式描述,通常是一些配置文件的帮助手册
6:游戏
7:其他杂项,惯例与协议等
8:只能有root用户使用的管理命令和工具等
9:跟kernel有关的文件
用户可以通过手册页中的数字标识了解文档的用途。
(1)要查看一个命令的手册页,可以将命令作为man命令的参数直接运行。
例如要查看命令passwd的man手册:
#man passwd
会打开一个交互式文档,其常用的快捷键如下:
page up/page down:向前、向后翻页
空格键:向后翻页
上下方向键:向上、下翻动一行
Enter键:查看下一行
/pattern:输入并按enter键,可以在当前手册中查找与pattern匹配的字符串
n/N:与/pattern查找配合使用,查看下一个/上一个找到的字符串
q:退出交互式文档
h:查看帮助
(2)man手册页也可以指定用途标识查看帮助
例如要查看read函数在编写程序时的帮助信息:
#man 2 read
(3)man手册不仅涵盖了命令,还包括一些配置文件
例如要查看passwd文件的帮助手册:
#man 5 passwd
(4)如果在使用Linux的过程中忘记了某个命令,或者需要完成某个特定的任务却不知道应该使用什么命令,可以使用一个关键字并配合k选项进行查找
例如需要查找所有与网络相关的命令及简介:
#man –k network
info(通常称为信息页)与手册页一样,也是一个交互式的帮助文档,不同的是信息页采用章节式结构,并且使用了与网页一样的超链接。
信息页的基本操作与手册页相同,除基本操作外,信息页还有超链接的相关操作,这些操作的快捷键和功能如下:
Tab:跳转到下一个超链接
n:跳转到下一节
p:跳转到上一节
u:跳转到上一层章节
Enter:当光标处于超链接上时,将跳转到超链接指向的位置
?:查看帮助
在信息页中使用星号“*”表示超链接,将光标停留在“*”上,按Enter键即可跳转到超链接指向的位置
info信息页提供的帮助比手册页更加详细和系统,而手册页通常对某个命令或某方面解释的很详细,二者各有长处。