Linux给使用者提供了相当详细的帮助工具及文档,学会如何查看这些帮助文档。是学好linux的关键,可以大大减少需要记忆的东西和提高效率。

 

1.Whatis

a) 显示名令的简短信息

b) 每晚使用一个数据库更新

c) 刚安装系统后不可立即使用

centOS6.8中需要执行 makewhatis命令更新数据库,在CentOS7中需要使用mandb

制作数据库

 

用法:whatis COMMAND=man -f COMMAND

显示命令帮助文档在man查找中的章节号,方便快速查找命令帮助信息:

wKioL1eXZk-wm56cAAARzboS_GM552.png 

2.内部命令:#help COMMAND

查看命令是外部命令还是内部命令使用type命令

wKioL1eXZl-za9bJAAAhbq_9Fc4223.png 

#man bash help COMMAND显示的内容比较简洁,如果想获取更加详细的内部命令帮助可以使用man bash搜索对应的命令查看详细帮助信息。

3.外部命令:command--help

wKiom1eXZm2B57GAAAAhEhgAgus182.png 

4.使用手册(manual

man命令:

提供命令帮助文件,手册页在/usr/share/man

几乎每个命令都有man的‘页面’

man页面分为不同的‘章节’,统称为Linux手册

man的配置文件在CentOS6/etc/man.configCentOS7/etc/man_db.conf

MANPATH /PATH/TO/SOMEWHERE: 指明新手册文件搜索位置

# man -M/PATH/TO/SOMEWHERE COMMAND: 到指定位置下搜索COMMAND命令的手册页并显示

man章节:

1.用户命令;2.系统调用;3.C库调用;4.设备文件及特殊文件;5.配置文件格式;6.游戏;7.杂项;8.管理类的命令;9.linux内核API

 

man命令语法
[]:可选内容
<>:必须给出内容
a|b|c:多选一看懂man命令语法
[]:可选内容
<>:必须给出内容
a|b|c:多选一
:可以有多个

man -a keyword列出所有帮助

搜索man手册:

man -k keyword 列出所有匹配的页面

man命令操作方法:使用less命令实现。查阅less命令帮助。

#man cd显示的部分手册页如下:

wKioL1eXZoHw2DPyAAA_k4yYvKA442.png 

 

5.info

有超链接文档,info是信息页,提供作者、版本,什么时候发布等更详细信息

info页面结果就像一个网站,每一页分为节点,链接可点之前*

使用:info COMMAND

6.通过本地文档获取帮助

/usr/share/doc目录:

多数安装了的软件的子目录,包括了这些软件的原理说明

7.通过在线文档获取帮助

第三方程序官方文档,网络搜索,红帽技术支持等。