分类: LINUX
2009-05-11 10:27:11
1.用户命令(env、ls、echo、mkdir、tty)
2.系统调用或内核函数(link、sethostname、mkdir)
3.库程序(acosh、asctime、btree、locale、XML::Parser)
4.与设备有关的信息(isdn_audio、mouse、tty、zero)
5.文件格式描述(keymaps、motd、wvdial.conf)
6.游戏(注意很多游戏现在都是图形化的,除了手册页系统之外,还都有图形化的帮助信息)
7.其他(arp、boot、regex、unix utf8)
8.系统管理(debugfs、fdisk、fsck、mount、renice、rpm)
9.内核
man手册页文件存放在/usr/share/man目录下,文件格式是".gz"压缩格式。命名规则是:"手册名称。手册类型.gz"。Linux手册页布局如表B-1所示。
表B-1 Linux手册页面的内容
手册页内容 |
描 述 |
NAME |
程序或者命令的名称、手册节号及发布日期 |
SYNOPSIS |
怎样调用命令,带有所有选项和参数的完整列表 |
DESCRIPTl0N |
命令及其用法的简短小结 |
RETURN VALUES |
程序或者库函数返回值,以及产生特定返回值的环境 |
EXIT STATUS |
经常用来替代服TURNVALUS |
OPTIONS |
按字母顺序排列的选项和参数清单,如果有的话 |
FILES |
命令使用的或者能使用的文件清单 |
USAGE |
用程序的语言说明的简明语法,如果有的话 |
ENVIROMENT |
命令使用的或者能使用的环境变量清单 |
DIAGNOSTICS |
命令产生的错误信息及其解决办法的清单 |
续表
手册页内容 |
描 述 |
NOTES |
不能够归入其他任何一种类别下的所有信息 |
CONFORMING TO |
列出程序遵循的任何标难,比如PoSIX或ISO |
SEE ALSO |
和命令有关的交叉索引和信息 |
BUGS |
指出己知的bug和错误功能,以及怎样和程序的作者联系修正它们 |
AUTHOR |
命令的作者或者维护者的名字,可能带有电子邮件地址或URL地址 |
man的使用方法:使用命令"man [N] passwd"其中N(1-9,n)参数指定手册页的类型。这是因为存在有同名的手册页。如"man 1 passwd"和"man 5 passwd"显示的手册页内容是不同的。表B-2是UNIX手册页面的"标准"划分。
表B-2 标准Linux手册页面上面以help命令把自己作为参数来获得自己的帮助。使用help命令提供某命令的帮助方法非常简单,在help命令后空格输入命令名称即可。
部 分 |
描 述 |
1 |
用户命令的使用方法,可以使用的参数等 |
2 |
系统调用只有系统才能执行的函数 |
3 |
库调用大多是libc函数,如qsort(3) |
4 |
设备和特殊文件 |
5 |
文件格式和约定,比如/etc/passwd及其他可读文件 |
6 |
游戏 |
7 |
宏命令包和约定 |
8 |
系统管理命令,多数只有root可以执行 |
9 |
内核程序 |