Chinaunix首页 | 论坛 | 博客
  • 博客访问: 330724
  • 博文数量: 88
  • 博客积分: 3020
  • 博客等级: 中校
  • 技术积分: 930
  • 用 户 组: 普通用户
  • 注册时间: 2009-02-13 09:32
文章分类

全部博文(88)

文章存档

2011年(1)

2009年(87)

我的朋友

分类: LINUX

2009-05-11 10:27:11

man是manual(手册)的缩写,使用man这个命令可以调阅其中的帮助信息,非常方便和实用。在有输入命令有困难时,可以立刻得到这个文档。例如,如果使用ps命令时遇到困难,可以输入man ps得到帮助信息,会显示出ps的手册页。man的配置文件/etc/man.config

由于手册页man page是用less程序来看的(可以方便地使屏幕上翻和下翻),所以在man page里可以使用less的所有选项。在less中比较重要的功能键有:[q]退出;[Enter]一行行地下翻;[Space]一页页地下翻;[b] 上翻一页;[/]后跟一个字符串和[Enter]来查找字符串;[n]发现上一次查找的下一个匹配。手册页man page在很少的空间里提供了很多的信息。大多数手册页中都有的部分:Linux手册页主要有9个部分:

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

列出程序遵循的任何标难,比如PoSIXISO

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函数,如qsort3

4

设备和特殊文件

5

文件格式和约定,比如/etc/passwd及其他可读文件

6

游戏

7

宏命令包和约定

8

系统管理命令,多数只有root可以执行

9

内核程序

 
阅读(4822) | 评论(0) | 转发(1) |
0

上一篇:quota相关的几个命令

下一篇:vi命令

给主人留下些什么吧!~~