1.man
- 命令名称:man
- 命令英文原意:manual(手册)
- 命令所在路径:/usr/bin/man
- 执行权限:所有用户
- 功能描述:获得帮助信息
man [命令或配置文件]
man ls 查看ls命令的帮助信息
man services 查看配置文件services的帮助信息
相当于调用了more或less的浏览方式。
1.1 查看命令帮助
直接进入帮助页面。
查看方式:
- (空格):翻页
- (回车):换行
- q:退出
- /(关键字):查找关键字
1.2 查看配置文件帮助
查看配置文件的帮助信息,我们在之前一直看==/etc/services配置文件==,却不知道他是干什么用的,现在我们进行查看。
注意:不能直接使用绝对路径进行查看。
进入帮助界面,查看配置文件干什么用的
所有配置文件的帮助信息中还有格式介绍
查看配置文件帮助,我们就需要知道这两个方面:
- 配置文件干什么用的
- 配置文件的格式信息
现在我们查看/etc/services文件内容:
就可以完全知道配置文件是做什么用的。
这时我们尝试使用man加上配置文件的绝对路径。
注意:必须直接使用配置文件名称查看帮助信息。
1.3 当命令与配置文件重名时
这个时候我们要查看passwd配置文件的帮助信息:
但是我们查看到的是passwd命令的帮助信息
那我们如何查看passwd配置文件的帮助信息?
使用whereis
可以查看命令的路径和帮助文件路径。
帮助文件类型:
- 1:命令的帮助
- 5:配置文件的帮助
当命令与配置文件相同时我们可以使用man 5 配置文件
就可以查看配置文件帮助。
这样就可以区分命令与配置文件帮助。
1.4 man的用法
假如这时我们要使用date命令更改时间。
这样根据格式进行修改就行。
2.whatis
可以直接查看命令或配置文件的简短作用(NAME部分信息)。
whatis [命令名或配置文件名]
3.apropos
只查看配置文件的信息。
apropos [配置文件名]
4.- -help
只列出常见的命令选项。
[命令] --help
5.help
- 命令名称:help
- 命令所在路径:Shell内置命令
- 执行权限:所有用户
- 功能描述:获得shell内置命令的帮助
help [命令名]
shell:命令解释器
shell内置命令:没有路径的命令
这些命令不能用man进行查看。
这时查看shell内置命令的帮助,就要使用help。