man文档的使用

帮助文档的使用
    在我们的日常工作中,会经常使用到帮助文档,因此你务必要回使用帮助文档。
linux的命令分为两类:内部命令,外部命令。
内部命令:对应的shell自身所附带的
外部命令:都有一个可执行的二进制文件。
 
我如何知道一个命令是内部命令还是外部命令?使用type命令。
type command
例如:
 
  
  
  
  
  1. [root@www ~]# type cd 
  2. cd is a shell builtin 
  3. [root@www ~]# type vi 
  4. vi is /bin/vi 
如果是内部命令在获取帮助文档时,使用help命令来获取。
   格式:help command 或者 command --help
如果是外部命令在获取帮助文档时,使用man命令来获取。
   格式:man command 
 
接下来,那就得介绍一下man命令的使用。
man 为命令提供的使用手册是分章节的。
1:普通的用户命令
2: 系统调用
3:库调用
4:特殊文件
5:文件格式,配置文件的语法说明
6:游戏
7:杂项
8:管理类命令的(例如:useradd)
 
查看命令在第几章
whatis command
例如:
 
   
   
   
   
  1. [root@www ~]# whatis ls 
  2. ls                   (1)  - list directory contents 
  3. ls                   (1p)  - list directory contents 
 
   
   
   
   
  1. [root@www ~]# whatis useradd 
  2. useradd              (8)  - create a new user or update default new user information 
man -f command 效果和whatis命令是一样的。
 
当一个命令有多个说明文件时,就需要指定你要查询的说明文件。
例如:
 
   
   
   
   
  1. [root@www ~]# man -f man 
  2. man                  (1)  - format and display the on-line manual pages 
  3. man                  (1p)  - display system documentation 
  4. man                  (7)  - macros to format man pages 
  5. man.config [man]     (5)  - configuration data for man 
我们可以看到man在第一章,第七章,第五章都有说明文件,要查看特定章节的说明文件,使用man -N command。假如我们要看第七章的,就使用man -7 man。
如果我们没有指定数字,只输入了"man man" 时,那么取出的到底是1还是7呢?这个就跟查询的顺序有关了,查询的顺序是记录在/etc/man.conf这个配置文件中的,先查询到的那个说明文件就先会被显示出来。一般来说,通常会先找到数字较小的那个。因此我们输入"man man"时,其实显示出来的就是1的说明文件。
 
进入到man帮助文档界面。它大致分为几部分。
NAME               命令、数据名称说明
SYNOPSIS           命令执行语法简介
DESCRIPTION        较为完整的说明
OPTIONS            可用选项
COMMANDS           可在这个程序中执行的命令
FILES              这个程序或数据所使用或参考或连接到的某些文件
SEE ALSO           这个命令或数据有相关的其他说明
EXAMPLE            这个命令使用的例子
AUTHORS            作者
BUGS
COPYRIGHT          版权
 
下面我就来介绍一下,如何帮助我们查阅文档
空格键             往下翻一页
[Page Down]        往下翻一页
[Page Up]          往上翻一页
b                  往上翻一页
回车键             往下翻一行
k                  往上翻一行
[Home]             回到首页
[End]              翻到最后一页
/                  向下查找字符串信息
?                 向上查找字符串信息
n,N                根据查找到的字符串,用n继续下一个查询,N来进行反向查询
q                  退出
 
 
 
 
 
 
 
 
 
 
 
   
   
   
   
 

本文出自 “nulix” 博客,谢绝转载!

你可能感兴趣的:(职场,休闲,man文档,帮助文档的使用)