今天和大家推荐十本有关Unix和Linux的书籍,无论你是的水平如何,只要你日常需要使用到Unix和Linux,这些书都适合你们,它可以帮助你更深入地了解、学习、编程和管理Unix和Linux系统。
1、《UNIX and Linux System Administration Handbook》
系统管理员必备的书籍,简单易懂,大量的示例解说
本书适合初级到中级水平的人群,涵盖存储、网络、电子邮件、Web主机、脚本、软件配置管理、性能分析、Windows互操作性、虚拟化、DNS等日常系统管理。
2、《Essential System Administration》
经典的系统管理书籍
本书最新版本2002年出版,但对系统管理员仍然有很大的相关性和帮助,面向初学者,通过理论讲解,配合实际示例的解说,除了DHCP、USB设备、自动化工具、SNMP、网络管理、LDAP和PAM主题外,还介绍了AIX、FreeBSD、HP-UX、Solaris、Tru64和Linux环境等多种Unix风格。
3、《How Linux Works》
概述了Linux的工作原理,以此延伸出Linux系统管理主题,易于阅读和理解
本书强烈推荐给初级初级Linux系统管理员,以及刚刚学习Linux,或者是从Windows、编程或其他领域转到系统管理员的人,或者是你自己想尝试Linux安装和管理的人。
4、《Linux命令行大全》
初学者必备指南,主要介绍Linux命令行
主要介绍Linux命令行的使用,循序渐进,深入浅出,引导读者全面掌握命令行的使用方法,而且书中包含了大量的示例,讲解方式也是十分有趣。
5、《Linux命令行与shell脚本编程大全》
关于Linux 命令行与shell 脚本编程的全面教程
本书推荐给希望提高命令行与脚本编程技能和创建基于脚本的解决方案的Linux系统管理员,你可以在本书的脚本中学到很多以前不知道的东西
6、《Bash Cookbook》
学习Bash的必备手册
Bash用法的速查手册。Bash是Linux下最常用的Shell。用户可以通过Bash,来以命令的形式操控Linux系统。和图形化界面相比,Bash的使用较为复杂,但提供了更加丰富的功能。这本书很全,无论是从零开始还是进阶学习都很好。
7、《Linux Bible》
Linux实操必备书籍
推荐给那些已经熟悉Linux并且需要参考书来查阅问题、解决方案、故障排除的用户。涵盖Red Hat Enterprise Linux、Fedora和Ubuntu LTS的当前版本,以及云计算和Openstack和Cloudforms指南。
8、《The Design of the UNIX Operating System》
所有对Unix操作系统设计感兴趣的人都应该阅读
本书针对想要学习Unix操作系统核心设计的中级或高级Unix用户,讲解方式简单易懂,该书最早于1986年出版,直到现在依然被认为是学习Unix核心的优秀书籍,并仍然被较新的Unix书籍作为参考资料。
9、《Linux/UNIX系统编程手册》
UNIX程序员必备参考书
书中详细描述了linux/unix系统编程所涉及的系统调用和库函数,并辅之以全面而清晰的代码示例。涵盖了逾500个系统调用及库函数,并给出逾200个程序示例,另含88张表格和115幅示意图。
10、《UNIX环境高级编程(第3版)》
关于GNU/Linux编程接口非常全面的一本书籍
本书面向中级或高级Unix程序员,涵盖70多个最新版POSIX.1标准的新增接口,一万多行可下载的ISO C源代码,演示了400多个系统调用和函数。书中几乎所有实例都已经在目前最主流的4个平台上测试过,内容权威,概念清晰。