电脑技术学习

FreeBSD 的在线帮助手册

dn001
2.1.;线上手册;(Online;Manual)



在;FreeBSD;上内容最丰富的文件是以man;page的型式存在着的
。几乎系统中所有的程式或指令都有一小段的参考文件,用来解释它的基
本用法和参数的意义。你可以使用;man;这个指令来查阅这些文件。;man
这个指令的使用非常简单:

man;command

这里的;command;是你想知道的指令名称。例如:想要知道;ls
怎麽使用,你可以在命令列键入:

%;man;ls



这些线上的参考手册通常分成几个部分:

1.;一般使用者的指令


2.;System;call;以及;error;number


3.;C;的;liberary;function


4.;驱动程式


5.;档案格式


6.;Game;和其他的娱乐软体


7.;其他方面的资讯


8.;与系统管理相关的指令



有些时候,同一个主题可能在不同的部分里有相关的说明文件。举
例来说,我们有;chmod;这个命令,而且也有;chmod();这个;system
call。在这种情况下,你可以告诉;man你要看的是哪一个部分:

%;man;1;chmod

这行命令会将;chmod这个使用者命令的说明文件列出来。
习惯上,若是我们指的是某一个特定部分的文件时,我们会把所
指的部分写在後面,并且奶W括号。所以,chmod(1);指的是;chmod
这个使用者命令,而;chmod(2);是指chmod();这个;system;call。

如果我们知道某个指令的名称,而只是知道它的使用方法的话那
好办;可是万一我们忘了那个指令的名称怎麽办?;你可以用;man;的;-k;这个
switch;在这些指令的简介;(description)中找寻;特定的关键字:

%;man;-k;mail

若是你键入上述的命令,你会看到一个列表,列出所有简介中含有;`mail'
这个关键字的所有指令及其简介。事实上,这个功能和
apropos这个指令的功能是一样的。

所以,如果你看着/usr/bin下面那些五花八门的指令,
却一点也不知道它们的用途的话,你该怎麽办?你只要打:

%;cd;/usr/bin;;man;-f;*

或是

%;cd;/usr/bin;;whatis;*

也有相同的功能。
_________________________________________________________________

2.2.;GNU;的;Info;file



在;FreeBSD;有许多的应用程式和工具软体是由;Free;Software;Foundation
(FSF,自由软体基金会);开发作的。这些程式除了;man;page
之外,还有大量名为;info;的超文字文件;(hypertext
document)。这些文件可以利用;info;这个;指令来浏览,或者,如果你有安装
emacs;的话,也可以;利用;emacs;的;info;模式浏览。

想要使用;info(1);这个指令,只要键入:

%;info

进入;info;的画面後,按;h;可以获得一些简短;的介绍;按;?
可以查阅可用的命令。

标签: