最详细的使用说明文档莫过于 FreeBSD 里的联机手册了。 几乎每一个程序都会附上一份简短说明, 以介绍这个程序的的基本功能以及参数的用法。 我们能通过 man 命令来阅读这些说明, 而使用 man 命令却是简单的事情:
% man command
command 就是您要了解的命令命称。 举个例子,想了解 ls 命令就输入:
% man ls
这些在线手册分下列章节:
用户命令。
系统调用以及错误代码。
C 库文件里的函数说明。
设备驱动程序。
文件格式。
游戏以及其他娱乐。
各种资讯。
系统维护以及命令。
内核开发情况。
在某些情况下,同样的主题也会出现在在线手册的不同章节。 举个例子,系统里有chmod这个用户命令,而又有个 chmod()
系统调用。 在这种情形下,您应当向 man 命令指定需要的内容:
% man 1 chmod
这样就会显示出手册里的用户 chmod 命令。 传统上,我们在写入文档时把特定详细参考内容在在线手册括号里注明。 所以 chmod(1) 是指 chmod 用户命令, 而 chmod(2) 是指系统调用。
如果您已经知道命令的名字,只是不知道要怎样使用的话,那就比较好办。 但您连名字都不知到呢?这个时候您就可以利用 man 的搜寻功能, 它会在手册的介绍部份找寻您要搜寻的关键字,它的选项是 -k:
% man -k mail
当您使用这个命令的时候,man会把介绍里含有“mail”关键字 的命令列出来,实际上这和apropos命令的功能是相同的。
有时您会看到/usr/bin 下有许多命令但不知他们的用途, 您只需这样做:
% cd /usr/bin % man -f *
或者这样做
% cd /usr/bin % whatis *
两个命令是一样的。
FreeBSD许多应用软件以及实用工具来自Free软件基金会(FSF)。 作为手册的扩充,这些程序提供了一种更具有活力的超文档说明info, 您可用info命令来阅读他们。 假如您装上emacs,也能利用emacs 的info模式来阅读。
使用 info(1) 这个命令只需简单地输入:
% info
想得到简单介绍, 请按 h。 想快速得到的命令说明, 请按 ?。