“起初,文件没有形状,空虚混沌;比特表面一片空旷。作者的手指在键盘表面移动。作者说,要有文字,便有了文字。”
《Linux 系统管理员指南》描述了使用 Linux 的系统管理方面。它旨在为那些对系统管理几乎一无所知的人(那些说“那是什么?”的人)而编写,但他们至少已经掌握了正常使用的基本知识。本手册不告诉您如何安装 Linux;这在《安装和入门》文档中描述。有关 Linux 手册的更多信息,请参见下文。
系统管理涵盖了为保持计算机系统可用状态而必须做的所有事情。它包括诸如备份文件(并在必要时恢复它们)、安装新程序、为用户创建帐户(并在不再需要时删除它们)、确保文件系统未损坏等等。如果计算机像一栋房子,那么系统管理就称为维护,将包括清洁、修理破损的窗户以及其他此类事情。
本手册的结构使得许多章节应该可以独立使用,因此,例如,如果您需要有关备份的信息,则可以只阅读该章节。但是,本手册首先是一个教程,可以按顺序或整体阅读。
本手册并非旨在完全独立使用。许多其他的 Linux 文档对于系统管理员也很重要。毕竟,系统管理员只是具有特殊权限和职责的用户。非常有用的资源是手册页,当您不熟悉命令时,应始终查阅手册页。如果您不知道需要哪个命令,则可以使用 apropos 命令。有关更多详细信息,请查阅其手册页。
虽然本手册的目标是 Linux,但一个普遍原则是它也应该对其他基于 UNIX 的操作系统有用。不幸的是,由于通常不同版本的 UNIX 之间以及特别是系统管理方面存在很大差异,因此几乎没有希望涵盖所有变体。由于 Linux 开发的性质,即使涵盖 Linux 的所有可能性也很困难。
没有一个官方的 Linux 发行版,因此不同的人有不同的设置,许多人有自己构建的设置。本书并非针对任何一个发行版。发行版可能而且确实差异很大。在可能的情况下,已注明差异并给出替代方案。有关发行版及其一些差异的列表,请参见 http://en.wikipedia.org/wiki/Comparison_of_Linux_distributions。
在尝试描述事物的工作原理时,而不是仅仅列出每个任务的“五个简单步骤”,这里有很多信息对于每个人来说不是必需的,但这些部分已标记为如此,如果您使用预配置的系统,则可以跳过。当然,阅读所有内容将增加您对系统的理解,并应使使用和管理系统更有效率。
理解是 Linux 成功的关键。本书可能只提供食谱,但是当您遇到本书没有食谱的问题时,您会怎么做?如果本书可以提供理解,那么就不需要食谱。答案将是不言而喻的。
像所有其他与 Linux 相关的开发一样,编写本手册的工作是在自愿的基础上完成的:我这样做是因为我认为这可能很有趣,并且因为我觉得应该这样做。但是,像所有志愿工作一样,人们拥有的时间、知识和经验是有限的。这意味着本手册不一定像一位巫师被高薪聘请编写并花费数千年时间来完善它那样好。请注意。
一个特别被简化的地方是,许多在其他免费提供的手册中已经得到充分记录的内容在这里并不总是被涵盖。这尤其适用于特定于程序的文档,例如使用 mkfs 的所有详细信息。仅描述了该程序的用途以及本手册目的所需的尽可能多的用法。有关更多信息,请查阅其他手册。通常,所有引用的文档都是完整 Linux 文档集的一部分。