# Linux命令【 MAN 】-获取命令的使用帮助:
## 内部命令:
要查看其相关的帮助文件,则只需要输入如下查询:
> `help COMMAND`
## 外部命令:
– (1) 命令自带简要格式的使用帮助
>`#COMMAND –help`
– (2) 使用手册:manual
> 位置:/usr/share/man
> ## man COMMAND
#### SECTION:
***NAME***:功能性说明
***SYNOPSIS***:语法格式
***DESCRIPTION***:描述
***OPTIONS***:选项
***EXAMPLES***:使用示例
***AUTHOR***: 作者
***BUGS***: 报告程序bug的方式
***SEE ALSO***: 参考
…
“`
***SYNOPSIS***:
[]:可选内容;
<>:必须提供的内容;
a|b|c:多选一;
…:同类内容可出现多个;
“`
## 使用手册:压缩格式的文件,有章节之分;
> 存放位置在 /usr/share/man
man1, man2, …
“`
1:用户命令;
2:系统调用;
3:C库调用;
4:设备文件及特殊文件;
5:文件格式;(配置文件格式)
6:游戏使用帮助;
7:杂项;
8:管理工具及守护进程;
“`
> ~]# man CHAPTER COMMAND
注意:并非每个COMMAND在所有章节下都有手册;
查看:
> ~]# whatis COMMAND
注意:其执行过程是查询数据库进行的;
手动更新数据库:
> ~]# makewhatis
## man命令打开手册以后的操作方法:
“`
**翻屏**:
空格键:向文件尾翻一屏;
b: 向文件首部翻一屏;
Ctrl+d:向文件尾部翻半屏;
Ctrl+u:向文件首部翻半屏;
回车键:向文件尾部翻一行;
k: 向文件首部翻一行;
G:跳转至最后一行;
#G: 跳转至指定行;
1G:跳转至文件首部;
文本搜索:
/keyword:从文件首部向文件尾部依次查找;不区分字符大小写;
?keyword:从文件尾部向文件首部依次查找;
n: 与查找命令方向相同;
N: 与查找命令方向相反;
退出:
q: quit
“`
选项:
-M /PATH/TO/SOMEDIR:到指定目录下查找命令手册并打开之;
## 练习:获取useradd命令的用法
### (1) 添加用户gentoo;
`# useradd gentoo`
`# id gentoo`
### (2) 添加用户slackware,要求指定其所用的shell为/bin/tcsh;
`# useradd -s /bin/tcsh slackware`
`# tail -1 /etc/passwd`
### (3) info COMMAND
获取命令的在线文档;
### (4) 很多应用程序会自带帮助文档:/usr/share/doc/APP-VERSION
README:程序的相关的信息;
INSTALL: 安装帮助;
CHANGES:版本迭代时的改动信息;
### (5) 主流发行版官方文档
http://www.redhat.com/doc
### (6) 程序官方的文档:
官方站点上的“Document”
### (7) 搜索引擎
keyword filetype:pdf
keyword site:domain.tld
…
本文来自投稿,不代表Linux运维部落立场,如若转载,请注明出处:http://www.178linux.com/98502