O'Reilly出版的10本必读的Linux和Unix书籍

2019-11-16   程序员圣经

来源:程序员书库

O'Reilly前几年出版了大量有关Linux和Unix的书籍,这些书虽然出版有些年份了,可能也已经不适用于当下最新版本的操作系统,但仍然对当前的程序员帮助很大,因为它们很好的解释了这些年来没有变化的底层技术细节。

本文,猿哥将和大家分享10本由O'Reilly出版的Linux和Unix好书:

1.《Essential System Administration》

这是一本经典的系统管理书籍,上一个版本出版是2002,但对系统管理员仍然很有帮助。

以初学者为目标,通过讲解和举例,提供了大量的实践例子,除了DHCP、USB设备、自动化工具、SNMP、网络管理、LDAP和PAM主题之外,还介绍了AIX、FreeBSD、HP-UX、Solaris、Tru64和Linux环境等多种Unix风格。

2. 《Learning the UNIX Operating System》

Unix初学者入门级教材。由O 'Reilly Media在2001年11月1日出版,这第五版的书是针对初学者学习的Unix操作系统,并希望有一个总的概述。

3. 《Linux in a Nutshell》

这一本1000页的参考书,一定要加入你的书单中,本书适合需要快速参考Linux命令和脚本的中级用户,以及经常需要在网上搜索答案的人。

4. 《Classic Shell Scripting》

必备的shell脚本书籍,里面涵盖大量的例子。本书适合想要学习或者想要提升shell脚本技能的读者,最后一次出版是在2008年,但仍然很受用。

5. 《Sed & Awk》

本书是必备的Sed与awk实例参考书。本书适合Unix shell程序员和系统管理员学习使用Sed和AWK进行脚本和数据处理,以提高他们的技能。

6. 《Learning the vi and Vim Editors》

学习vi和Vim编辑器必备的书籍,本书适合初中级用户,它们想要开始使用vi / vim编辑器,提升文本处理能力

7. 《Bash Cookbook》

Bash必备书籍,本书全面介绍了shell脚本编程,适合任何水平的程序员阅读,书中提供各种方法和技巧,可以帮助你学会熟练使用Unix shell脚本

8. 《Bash Pocket Reference》

本书适合想要快速学习Bash命令的人,如果你想深入了解Mac OS X、Linux和其他Unix系统的核心,就需要了解如何使用bash shell,它可以可以节省你大量在internet上搜索示例和语法的时间

9. 《TCP/IP Network Administration》

网络和系统管理员必备的TCP/IP网络管理书。本书是一本架设与维护TCP/IP网络的完整指南,无论你是在职的系统管理员,还是需要访问Internet的家用系统用户,都可从本书获得帮助。

10. 《DNS and BIND》

学习DNS和Bing必备的书籍,第5版包括BIND 9.3.2 (BIND 9系列的最新版本)和BIND 8.4.7。无论你是日常使用DNS的管理员,还是希望更多地了解Internet及其工作方式的用户,你都会发现这本书是必读的。