本节书摘来自异步社区《UNIX/Linux 系统管理技术手册(第四版)》一书中的第1章,第1.10节,作者:【美】Evi Nemeth , Garth Snyder , Trent R.Hein , Ben Whaley著,更多章节内容可以访问云栖社区“异步社区”公众号查看
1.10 其他的权威文档
UNIX/Linux 系统管理技术手册(第四版)
手册页仅仅是官方文档中的很小一部分。遗憾的是,其余更大一部分的文档都散布在Web上。
1.10.1 针对系统的专门指南
大多数发行商都有自己专门的文档项目,许多发行商还出整本书那样的手册。现在,一般都能找到联机形式的手册,而不是纸质的书。文档的规模和质量则大有不同,但是大多数发行商都至少提供一份系统管理指南和一份安装指南。表1.4给出了在哪儿可以找到我们示例系统的文档。
在这其间最出众的是IBM,IBM针对系统管理的各方面出版了大量篇幅完整的图书。读者可以买书,也可以直接免费下载。IBM的文档完整也有不好的一面,就是许多文档似乎都要比当前AIX的发布落后一两个版本号。
在文档方面的竞赛中,Red Hat遗憾地落后了。Red Hat的大多数文档都和其专有的有附加值的系统有关系,而不是介绍通用的Linux管理技术。
1.10.2 针对软件包的专门文档
UNIX和Linux世界里重要的软件包大多数是由个人或者第三方来维护的,比如Internet软件联盟(Internet Software Consortium)和Apache软件基金会(Apache Software Foundation)。这些组织一般为它们所发布的软件包编写文档。文档质量则从令人尴尬到叹为观止都有,但因为有了svnbook.red-bean.com的“Version Control with Subversion”这样的珍品存在,所以还是值得花时间去找的。
UNIX厂商和Linux发行商总会在其软件包里带上man手册页。遗憾的是,他们对其他文档则显得不够用心,这大多因为确实没有一个标准位置保存文档(查看/usr/share/doc)。查看软件的原出处,看看有没有更多的材料,常常比较有用。
补充材料包括白皮书(技术报告)、设计规范和针对专题的书或者小册子。这些补充材料不仅限于介绍一条命令,所以它们可以采用教程或者规程的形式。许多软件既有man手册页,也有介绍文章。例如,vi的手册只告诉用户有关vi能够支持的命令行参数,而用户要深入学习才能掌握如何真正编辑一个文件。
1.10.3 书籍
在打印材料中,给系统管理员的最好资料来源就是O’Reilly的系列图书(除了本书之外)。这个系列从20年前的“UNIX in a Nutshell(UNIX简明教程)”开始,到如今针对每个UNIX和Linux子系统和命令都已经有一本独立成册的书。这个系列的图书也包括介绍Internet、Windows和其他UNIX之外的专题。所有这些书都定价合理、内容及时而且针对性强。
Tim O’Reilly已经开始表现出对开源运动具有很大兴趣,他为开源举办了一个名为OSCON的大会,而且也为其他流行的技术主题举办大会。OSCON每年举办两次,一次在美国,另一次在欧洲。参考oreilly.com了解更多情况。
1.10.4 RFC和其他Internet文档
RFC(Request for Comments,请求注释)的系列文档描述了Internet上使用的协议和规程。这些文档大多相当详尽而且技术性强,但是有些RFC只是作为概述来写。它们都绝对有权威性,许多RFC对系统管理员相当有用。参考14.1.2节了解这些文档的更完整说明。
1.10.5 LDP
Linux系统还有另一种主要的参考资源:Linux建档项目(Linux Documentation Project,LDP),地址在tldp.org。这个网站保存了大量用户贡献的文档,内容从FAQ到完整篇幅的指南不一而足。LDP还集中力量把与Linux相关的文档都翻译成其他语言。
遗憾的是,许多LDP文档现在并没有得到很好维护。因为Linux的时间概念相对于真实的时间来说要短得多,没人管的文档容易很快过时。一定要查看HOWTO或者指南上的时间戳,并据此估计它的可信度。