Linux 精华
作者:Jessica Perry Hekman
出版社:O'Reilly & Associates
价格:$19.95
ISBN:1-56592-167-4
评论者:Sid Wentworth
自从 O'Reilly 多年前出版了Unix 精华之后,Linux 精华的出版只是时间问题。 这本 Linux 版本的出现证实了 Linux 日益增长的受欢迎程度。
本书被设计为 Linux 的参考书,而不是教学工具。 它包含最少的教程信息。 涵盖的主题包括 Linux 用户命令的子集、shell(包括 bash、csh 和 tcsh)、Emacs、vi、ex、sed 和 gawk。 关于编程和编程命令的信息有限。 最后,有章节涵盖系统管理的基础知识以及系统管理命令的列表。
用户命令部分大约有 115 页。 虽然我所知道的一些命令在书中缺失了,但我从中了解到了更多的命令、命令选项或用法信息。 例如,有六页涵盖了 less 命令的各个方面。
Shell 的内容分为三章:首先是 shell 的简短概述,然后是关于 bash shell 的 30 页章节,以及关于 csh 和 tcsh shell 的 40 页章节。 我唯一的失望之处是缺乏关于 Linux 可用的符合 POSIX 标准的 Korn shell 的信息; ksh 本可以很容易地合并到 bash 章节中。
关于 Linux 编辑器的章节的设计方式与用户命令章节相同,并且获得了大致相同的篇幅。 也就是说,它们提供了良好的参考来源,同时提供了最少的教程信息。
包含关于 awk(实际上是 gawk)的章节是一个惊喜。 随着 Perl 成为解决许多问题的答案,很高兴看到对一种更容易学习并且足够强大以解决大量问题的语言的介绍。
编程章节非常简短,我感觉 O'Reilly 包含它只是为了宣传这本书涵盖了编程。 最好的说法是它很薄弱——你无法在 35 页中涵盖编程。 该章节很好地涵盖了基本命令,但不要期望找到诸如 RCS 之类的主题的介绍。
我发现关于系统管理的章节非常强大。 概述仅用 12 页就展示了哪些命令做什么。 将命令分组到逻辑功能区域(管理内核、邮件、管理文件系统等)使您可以轻松找到所需的命令。 一旦你知道你需要哪个命令,你就可以从命令用法部分获得更多细节,其中命令按字母顺序呈现。
Linux 精华是准确的。 这一事实使其与当前的在线或打印的手册页区分开来。 如果在准确和全面之间进行选择,我每次都会选择准确。 许多重要主题的介绍都在 400 多页中完成。
这本书适合你吗? 如果你喜欢从命令行与你的操作系统通信的想法,那么Linux 精华可能是一个不错的选择。 它提供了可用的 Linux 命令的合理子集以及足够的周边信息(例如关于 shell 和编辑器的信息)使你成为一名合格的 Linux 用户。
Sid Wentworth 住在乌兹别克斯坦,他在 UUCP 黑客攻击和饲养牦牛之间分配时间。