Linux给使用者提供了相当详细的帮助工具及文档,学会如何查看这些帮助文档。是学好linux的关键,可以大大减少需要记忆的东西和提高效率。
1.Whatis
a) 显示名令的简短信息
b) 每晚使用一个数据库更新
c) 刚安装系统后不可立即使用
centOS6.8中需要执行 makewhatis命令更新数据库,在CentOS7中需要使用mandb
制作数据库
用法:whatis COMMAND=man -f COMMAND
显示命令帮助文档在man查找中的章节号,方便快速查找命令帮助信息:
2.内部命令:#help COMMAND
查看命令是外部命令还是内部命令使用type命令
#man bash :help COMMAND显示的内容比较简洁,如果想获取更加详细的内部命令帮助可以使用man bash搜索对应的命令查看详细帮助信息。
3.外部命令:command--help
4.使用手册(manual)
man命令:
提供命令帮助文件,手册页在/usr/share/man
几乎每个命令都有man的‘页面’
man页面分为不同的‘章节’,统称为Linux手册
man的配置文件在CentOS6中/etc/man.config;CentOS7中/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显示的部分手册页如下:
5.info
有超链接文档,info是信息页,提供作者、版本,什么时候发布等更详细信息
info页面结果就像一个网站,每一页分为节点,链接可点之前*;
使用:info COMMAND
6.通过本地文档获取帮助
/usr/share/doc目录:
多数安装了的软件的子目录,包括了这些软件的原理说明
7.通过在线文档获取帮助
第三方程序官方文档,网络搜索,红帽技术支持等。
转载于:https://blog.51cto.com/sauce/1830404