Essential Linux

作者:Steve Heath
出版社:Butterworth-Heineman
价格:39.95 美元
ISBN:1-55558-177-3
评论人:Marjorie Richardson
Essential Linux 旨在让您了解使用 Slackware v3.1 发行版的 Linux 基础知识。它面向新手,与 Matt Welsh 的 Linux 安装和入门 和 O'Reilly 的 Linux in a Nutshell 面向相同的市场。我认为现在书架上出现了这么多面向 Linux 用户的书籍,这无疑表明出版商正在认识到 Linux 日益增长的市场。
这本书这样描述作者 Steve Heath
“自 1982 年以来,作者一直从事基于微处理器的系统的设计和开发。他是计算机领域 15 本书的作者。”
如上所述,Heath 先生当然有资格为新手编写 Linux 书籍。 这本书写得很好而且清晰,但像大多数书一样,如果再进行一次校对会更好。 我发现将兆字节缩写为 Mbytes 而不是 MB 有点烦人,但当然不会造成混淆。 在商标声明中,Heath 先生过早地宣布 Linux 为 Linus Torvalds 的商标。(当然,我们希望这一说法在发表此评论时是正确的。)
章节安排得很好,从介绍性材料(安装、启动等)开始,然后讨论命令、shell 脚本和编辑器。 最后,有关于系统管理、网络和安装 XFree86 的简短章节。
安装章节全面而准确,从设置键盘映射和磁盘分区,到软件安装和配置,再到构建和测试内核。 此外,还讨论了 LILO、内核补丁和 /proc 文件系统。 所有这些都是有用的信息,对于启动和运行 Linux 是必需的。
基本 Linux 命令也得到了很好的覆盖。 Heath 先生使用标准格式来呈现信息,包括命令定义、参数和示例。 虽然他非常明确地说明了粗心使用删除命令 (rm) 的危险,但他忽略了向新手提供通常的建议,即为包含 -i 选项的 rm 设置别名,以便在删除文件之前始终提示用户确认。
bash 和 tcsh shell 章节足够并且包含大量示例,以帮助新手编写自己的脚本。 没有提及 korn shell,我们中的一些人仍然使用它。
编辑器的篇幅很短。 Heath 先生专注于 ed 和 ex 行编辑器,用 20 页中的 5 页介绍了 vi,完全忽略了 Emacs。
鉴于它们的主题,关于系统管理和网络的章节也很短,但它们确实很好地介绍了两者的基础知识——而这正是标题所承诺的全部内容。
最后一章的标题是“如果它不起作用”,并给出了一些常见问题的解决方案以及一些调试 shell 的技巧。 不到五页,是本书中最短的一章。 我想 Linux 不会出什么问题。
Essential Linux 附带一张 CD-ROM,其中包含 Slackware v3.1、来自 Sunsite 的文档以及从 1.3.2 到 2.0.06 和 2.1(开发)的各种版本的 Linux 内核。
总而言之,如果您是选择 Slackware 作为发行版的 Linux 初学者,Essential Linux 是许多可以帮助您入门的书籍之一。 它充分实现了提供 要点 的承诺。
