程序员必须阅读的与Linux相关的6本书

30年前,在赫尔辛基大学学习计算机科学的Linus Torvalds不知道他创建的Linux对世界会产生什么影响。

如今,世界上大多数服务器都在Linux上运行,而正是由于Linux,更多的服务器才得以快速发展。

如果您想了解Linux的运行方式,则需要仔细阅读其文档,书籍等。

接下来,我将与您一起检查2021年最有价值的Linux书籍:1.“对LINUX的深入了解内核” MarcoCesati于1992年获得1995年的数学学位,并于1995年获得了罗马大学的计算机科学博士学位。

他对Linus Torvalds及其追随者的成就非常着迷,以致他花了数年的时间来尝试解决一些关于奥秘的奥秘。

Linux。

经过多年的工作,写第一本书似乎很自然。

本书将指导您了解内核中使用的最重要的数据结构,算法和编程技术。

作者为那些想了解事物在机器内部的真正工作方式的人提供了宝贵的见解。

讨论了重要的特定于英特尔的功能。

但是本书的内容不仅是代码的功能,还包括代码的功能。

它还解释了为什么Linux以这种方式执行操作的理论基础。

2.“ Linux内核设计和实现”的作者。

是核心内核开发人员。

他详细介绍了Linux内核的设计和实现。

阅读本书可以使内核代码编写者,开发人员和程序开发人员受益。

他们可以更好地了解操作系统原理,并将其应用于自己的编码中,以提高效率和生产率。

3.“精通Linux”。

本书介绍了Linux操作系统的工作机制以及运行Linux系统所需的常用工具和命令。

本书根据系统启动的一般顺序,更深入地介绍了从设备管理到网络配置的各个部分,最后演示了系统各部分的操作,并介绍了开发人员常用的一些基本技能和工具。

4.“ Linux系统编程”。

Linux内核参与者Robert Love(Love)通过这本书为您提供了有关Linux系统编程的教程,有关Linux系统调用的参考手册,以及如何编写更智能,更快速的代码,这些都是内部人士的建议。

Love明确指出POSIX标准功能和Linux特殊服务之间的区别。

5.“ UNIX环境高级编程”。

6.“ Linux / UNIX系统编程手册”。

本书是介绍Linux和Unix之间编程接口的权威著作。

Linux编程高级专家michaelkerrisk在书中详细介绍了Linux / unix系统编程中涉及的系统调用和库函数,并辅以全面而清晰的代码示例。

“ Linux / unix系统编程手册(第1卷和第2卷)”涵盖了500多个系统调用和库函数,并提供了200多个程序示例。

它还包含88个表格和115个图表。

负责编辑AJX