我确实找到了这个书,
但我想知道市场上是否有一本更新的书,因为这本书是在 2004 年发行的。我确信在过去的 7 年里发生了很多变化?
我需要一本可以帮助我了解 Linux 的书,而不是仅仅为我提供控制台秘诀来实现某些目标。我需要对其所有重要组件以及它们如何协同工作的概览图,而无需过多了解内核内部结构。
对于对 Linux 这个奇妙的操作系统感兴趣的管理员来说,如果能找到一本合适的书,我们将不胜感激。我不是 Linux 新手,我只是想了解更大的情况,而不是将自己变成一个内核黑客。我已经知道 Linux 内核是什么以及它的作用,我只是想知道它在更大的方案中是如何利用的,以及位于其之上的所有内容是如何组织的,以及某些内容以它们的方式组织的原因是。
答案1
7年来发生了很多变化。然而,Unix 系统具有累加性;他们的历史贯穿了他们当前的整个结构。鉴于此,恕我直言,仅关注 Linux 会很快缩小您的关注范围。在了解 Unix 和类 Unix 系统的过程中,您将学到很多有关 Linux 的知识。
既然您指出您正在从管理员的角度寻找材料,我将首先推荐基本系统管理(弗里施)连同实用 Unix 和互联网安全(加芬克尔和斯帕福德)。虽然这些书大约是 2002 年 3 月出版的,但它们仍然非常有用且非常有用。实际的方向(你的问题读起来好像方向是你想要的)。 (Garfinkel/Spafford) 仍然对我读过的文件所有权和权限有最好的解释(Linux 和 BSD),并且 (Frisch) 的范围很全面(甚至详细介绍了 AIX)。将它们与Unix 和 Linux 系统管理手册(Nemeth),这是最新的,您将在 Unix/Linux 方面获得坚实、实用的基础。
我发现非常有用的另一本书是Unix 编程的艺术(雷蒙德)。对我来说,这个标题具有误导性。 (雷蒙德)专注于 Unix 系统的哲学以及事物的组织方式和原因(同样,如上所述的普遍历史)。我不止几个“啊哈!”当我读到它的时候。
最后,如果您选择了基于 Debian 的发行版,那么我会推荐Debian系统(克拉夫特)。连同 Debian 政策的副本,您将能够理解为什么 Ubuntu 和各种 Debian 衍生产品以它们的方式组织事物。
答案2
答案3
我正在阅读Debian系统,朋友推荐的一本书。到目前为止,一切都很好。一般来说,我建议您选择适合自己的发行版并了解它。发行版跳跃是一个好习惯,它向您展示事情是如何以多种方式完成的。必须要做的另一件事是安装 LFS 或 Gentoo。一路上有太多的东西需要阅读:)
答案4
我认为最好的将是:“Abraham Silberschatz - 操作系统概念”
我从那里学到了所有操作系统的所有基础知识,我认为每个系统管理员都应该首先阅读这本书以了解它是如何工作的。