文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>man命令详解

man命令详解

时间:2009-05-11  来源:viking550229962

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

列出程序遵循的任何标难,比如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

内核程序

 
相关阅读 更多 +
排行榜 更多 +
味子夫

味子夫

购物比价 下载
恩猫

恩猫

购物比价 下载
街头纷争

街头纷争

动作格斗 下载