GNU/Linux 有用的资源

摘要

本节中我们会介绍适合于任何 GNU/Linux 发行版的资源。其中绝大多数不是专为 Mandrakelinux 所设立的,但仍然十分有用。

/usr/share/doc 目录

大多数软件包将自己的文档放在 /usr/share/doc 的某个子目录中,一般子目录名与特定的软件包相同。而 Mandrakelinux 自己的文档安装后将存放在 /usr/share/doc/mandrake/ 目录。

Man page

摘要

手册页(也称为“man pages”)是一组文档的集合,阅读其中的内容将帮助您更好地理解 GNU/Linux 命令。GNU/Linux 命令通常在“命令行”中执行,并且可方便的控制您的系统(参见参考手册一书的命令行简介一章)。尽管这些手册页最初看起来可能让人有些泄气,但它所提供的详尽细节是无与伦比的。当您遇到问题的时候,我们鼓励您先看看手册页。

这应该是您日常基本应用的主要信息来源。几乎所有的命令都提供了手册页。其它项目,比如特定的配置文件,程序员所用的库函数和系统其它方面的内容也有其自己的 man page。

man page 的内容是以不同的节排列的。要引用这些页,需要使用下面的方式:如,open(2)fstab(5)将分别对应第 2 节中的open页和第 5 节中的fstab页。

要在终端(或 shell)中显示手册页,请输入 man。获取 man page 的语法为:

man [选项] [节] <手册页>

man 也有其自身的文档,获取该文档的命令为:man man。手册页是经过格式化的,并使用 less 分页程序显示。

手册页的名称及其相关节出现于每页的顶端。而每页底端引用了相关主题的其它页(通常位于 SEE ALSO 节中)。

您现在可以试着查看一些在参考手册中所提到的不同命令的手册页:ls(1)chmod(1),等等。

如果您找不到正确的手册页 —比如,您想在您的程序中使用 mknod 函数,但是您却得到了 mknod 命令的手册页 —请确定您明确指出了该函数所在节的编号。在我们的例子里,应该是:man 2 mknod。如果您忘记了精确的节编号,man -a mknod 将搜索所有的节,在其中寻找名为 mknod 的手册页。

[Tip]提示

您还可以在 Konqueror 中显示手册页,只需在您的 URL 中使用 man:/ 前缀。例如,要显示 fstab(5) 的手册页,请在地址域中输入:man:/fstab(5)