我们的人生如游戏,每个人都扮演着不同的角色,有普通玩家、NPC、普通野怪,终极Boss,都有不同的级别之分,我们在技术方面又何尝不是呢,我们大部分人都是普通野怪,遍地都是,很容易被别人虐,没有什么特殊的技能,而Boss确实很少的,尤其像一些大的游戏都只有一个终极Boss,那是强大无比的存在,在我们心中那就是大神。
而我们又何尝不想成为称霸一方的Boss呢?用一句话说Boss虐我千百遍,我追Boss如初见,在linux的道路上我们每个人都想成为Linux Boss,成为大神。
在此前的公开课中,有期望从事Linux运维的童鞋希望推荐一些学习书籍,在此先罗列一些我们在成长之路上曾经读到过并觉得不错的书籍,推荐给有需要者。
入门书:
《鸟哥的私房菜(基础篇)》
《鸟哥的私房菜(服务篇)》
《Linux命令行与Shell脚本编程大全(第2版)》
《UNIX/Linux 系统管理技术手册》
《UNIX编程艺术》
计算机及操作系统原理书:
《深入理解计算机系统(原书第2版)》
《现代操作系统 (原书第3版)》
深入理解Linux系统(说明:开发类的书籍只求读懂其讲到的原理部分就成)
原理篇:
《Linux内核设计与实现(原书第3版)》
《Linux程序设计(第4版)》
《构建嵌入式Linux系统(第二版)》
《深入理解LINUX内核(第三版)》
《UNIX网络编程 卷1:套接字联网API(第3版)》
《UNIX网络编程 卷2:进程间通信(第2版)》
《UNIX 环境高级编程(第2版)》
《程序员的自我修养—链接、装载与库》
《Linux设备驱动程序(第三版)》
实做篇:
《手把手教你构建自己的Linux系统》
《高性能Linux服务器构建实战》
shell
我看过最好的 《shell编程艺术》
lamp/lnmp
nginx: 《取代Apache的高性能Web服务器》
apache:《Apache服务器配置与使用工作笔记》
mysql:《高性能MySQL》
安全
《Linux firewalls》
《白帽子讲web安全》
架构
《大型网站技术架构》
《构建高性能web站点》
docker
《Docker技术入门与实战》
nosql
《redis设计与实现》
《mongodb权威指南》
自动化
《Puppet实战》
《SaltStack技术入门与实战》
云计算、虚拟化
《OpenStack开源云王者归来 云计算、虚拟化、Nova、Swift、Quantum与Hadoop》
python
《Python基础教程》
监控
《Zabbix企业级分布式监控系统》
《华章科技:Nagios系统监控实践》
以上是我对Linux学习书单的一个梳理,了解一个东西的结构是对学习最好的途径,就是从他的结构一层一层剖开,然后你就会发现自己原来好多地方都没有弄懂,有的地方是理解错误的,恍然大悟,豁然开朗。
比如系统是如何进行启动的,启动的时候需要哪些东西引导呢。如果你想检验下自己,再也没有什么能比自己做一个linux系统更能学习系统结构的了。
本文摘自:马哥教育微信
本文转自 ChinaUnicom110 51CTO博客,原文链接:http://blog.51cto.com/xingyue2011/1950747