具体描述
Linux不像其他的作业系统,它不会对使用者隐瞒重要的资讯。反之,Linux会让它的使用者掌控一切。而想要掌握Linux,就必须理解此作业系统的工作机制,包括「系统是如何启动的」(boots)、networking是如何运作的,以及Linux的核心实际上都做了些什么。
本书是畅销书《How Linux Works》的第二版。作者Brian Ward再次深入Linux的核心,对其概念进行更详尽、更深度的探讨,使任何对作业系统内部运作感到好奇的读者,都可以从中获益。本书是作者多年专业知识的累积,透过这本书,你将学到:
♦ Linux从「启动加载程式」到「初始化实作」(systemd, Upstart, and System V) 的启动方式有哪些
♦ 核心如何管理设备、设备驱动程式与程序(process)
♦ 网路(networking)、介面、防火墙和伺服器的运作方式
♦ 开发工具如何工作并与共享函式库协作
♦ 如何编写高效的shell脚本
读者还能探索Linux的核心,并检查使用者空间内的关键系统任务,包括系统唿叫、输入和输出以及档案系统。结合了背景、理论、实务案例和详尽的解释,本书将教你「如何解决麻烦的问题」以及「控制作业系统」所需的全部知识。
好评推荐
第1版书评
「非常棒的书。在近350页的内容中,涵盖了Linux的所有基础知识。」 —EWEEK
「对于那些想要学习Linux,同时对作业系统内部工作原理又不太熟悉的读者,本书绝对值得推荐。」—O'REILLYNET
「介绍Linux基础知识最好的书之一,同时也适合Linux进阶使用者阅读,五星。」—OPENSOURCE-BOOK-REVIEWS.COM
「本书的成功源于它对内容的良好组织和对技术细节的深入探讨。」 —KICKSTART NEWS
「本书对Linux的介绍可谓独树一格。它朴实无华,注重对命令行的介绍,并且深入到系统内部,而非仅仅停留在图形使用者介面。」—TECHBOOKREPORT.COM
「本书充分介绍了Linux系统的工作原理。」—HOSTING RESOLVE