集团主站
欢迎来到成都达内官方网站!达内—美国上市公司 亿元级外企IT培训企业!
成都it培训哪家好
成都it培训哪家好
全国服务监督电话:15023458194  |   联系客服   |
当前位置:主页 > 培训课程 > Linux >

成都linux运维培训:那些被遗忘的UNIX/Linux经典著作

发布者: 成都达内     浏览次数:     发布时间:2018-12-24 10:56:34

你可以通过许多种不同的方式去学习新的编程语言,有些人关注博客,有些人看在线教程,而有些人则喜欢安安静静坐下来读一本好书,就我个人而言,我还是比较信赖传统的学习方式...

  成都linux运维培训:那些被遗忘的UNIX/Linux经典著作

  你可以通过许多种不同的方式去学习新的编程语言,有些人关注博客,有些人看在线教程,而有些人则喜欢安安静静坐下来读一本好书,就我个人而言,我还是比较信赖传统的学习方式,Unix自1960年诞生以来,就一直在不断发展,特别是对于移动开发和服务器环境管理,学习Unix非常重要,因为它为高级编程奠定了基础。

  本文,我将会列出一些需要阅读的书籍,如果你希望Unix和shell脚本编写的熟练程度,不妨从这几本书里选择

  1《UNIX环境高级编程(第3版)》

  成都linux运维培训

  这本书是市场上最好的书之一,W.Richard Stevens在30年前就写下了这本书,开发人员一致认为本书是永恒的经典,新的第3版支持当今领先的系统平台,反映了最新技术进展和最佳实践,并且符合最新的Single UNIX Specification第4版(SUSv4)。

  如果你想学习Unix,这是最好的入门书籍,对于已经了解了Unix并希望进一步提升学习的程序员,也大力推荐这本书,总之本书所有层次UNIX/Linux程序员

  2《Linux/UNIX系统编程手册》

  成都linux运维培训

  这本书的作者Michael Kerrisk是Unix的维护者,他从1987年开始研究Unix,从1990年开始关注Linux。但是,要理解本书,你需要清楚地了解Unix的基本概念。涵盖了逾500个系统调用及库函数,并给出逾200个程序示例,另含88张表格和115幅示意图。

  总体而言,本书布局合理,论述清晰,说理透彻,尤其是作者对示例代码的构思巧妙,独具匠心,仔细研读定会受益良多。

  3《Linux程序设计》

  Linux著作

  Richard Stones和Neil Mathew写的这本书,有几个版本可供选择,目前是第四版,对于想要成为一名Unix编程专家的初学者来说,这是最好的入门书籍之一,这本书从shell一直讲到x-window编程,从简单的TCP/IP网络协议到最大限度利用Linux中的开发工具,使你很容易就学会在不同版本的Linux版本上编写出运行良好的程序。

  4《How Linux Works》

  Linux著作

  这本书由布莱恩·沃德(Brian Ward)撰写,程序员通常都把时间花在理解技术上(如.Net或Java)背后的工作流程/原理,却很少有人把时间花在Linux上,通过阅读这本书,开发人员就能详细了解每个细节是如何运作的:

  网络是如何运作的

  系统重新启动的过程

  ......

  5《Linux Kernel Development》

  UNIX著作

  本书由Robert Love编写,主要关注Linux内核级编程新手所犯的错误。理解内核是Linux开发人员的基本要求之一。不管你是专家还是初学者,这本书都会在很多方面帮助你,它详细讲解了内核的接口、设计和实现,通过实际例子来解释内核编程,章节包括使用虚拟内存的内存分配,内核数据结构、处理内核Bug等。

  6《Advanced Unix Programming》

  UNIX著作

  Mark J. Rochkind编写了这本书的第二版,为开发人员提供了一种更现代的学习方法。这本书既可用作工作指南,也可用作参考书。书中介绍了Linux的历史,还包括套接字、线程等细节。早些时候,Stevens的书被认为是最适合学习Linux的开发人员的书,但是就可读性而言,这本书稍微好一些。

  7《UNIX编程环境》

  成都达内

  是Brian W.Kernighan和Rob Pike两位UNIX大师的合力之作,书中引用了大量编程实例,由浅入深地讲解了如何使用unix及其各种工具,以及如何用c语言在unix环境下写出高质量的程序。对于想深入掌握unix和c语言的程序设计人员是一本很好的参考书。

  8《UNIX操作系统设计》

  那些被遗忘的UNIX/Linux经典著作

  这本书很老,但是不可错过,是Linux之父Linux Torvalds曾捧读的经典著作。它向读者展示了UNIX最开始的设计和实现,UNIX内核体系结构,紧密耦合的多处理机UNIX系统和松散耦合的分布式UNIX系统等,为从事UNIX系统研究与实用程序开发人员提供了一本极有价值的参考资料。

  9《莱昂氏UNIX源代码分析》

  成都linux运维培训:那些被遗忘的UNIX/Linux经典著作

  本书由上、下两篇组成。上篇为UNIX版本6的源代码,下篇是莱昂先生对UNIX操作系统版本6源代码的详细分析。本书语言简洁、透彻,曾作为未公开出版物广泛流传了二十多年,是一部杰出经典之作。

  以上提到的名单仅代表我的个人观点,市面上还有许多书,都值得称赞,程序员也都非常喜欢,要成为一名更好的程序员,Linux是一定要学的,因为它教会您很多关于网络、系统编程、操作系统以及进程间通信的知识。所以,赶紧深入研究shell脚本和内核编程吧!

(责任编辑:范老师)
最新开班
  • 成都Java培训班
    免费试听名额发放中...
  • 成都C++培训班
    免费试听名额发放中...
  • 成都PHP培训班
    免费试听名额发放中...
  • 成都网络工程培训班
    免费试听名额发放中...
  • 成都Unity3D培训班
    免费试听名额发放中...
  • 成都大数据培训班
    免费试听名额发放中...
  • 成都uid培训班
    免费试听名额发放中...
  • 成都会计培训班
    免费试听名额发放中...
  • 成都Python培训班
    免费试听名额发放中...
  • 成都嵌入式培训班
    免费试听名额发放中...
  • 成都web培训班
    免费试听名额发放中...
  • 成都软件测试培训班
    免费试听名额发放中...
在线留言
提交

校区地址:绵阳市涪城区临园路东段68号富临大都会7栋3单元9层12号

联系电话:15023458194

公交路线:富乐路口凯德广场(10路;29路;3路;15路;11路;15a路;71路)

校区地址:成都市锦江区东大街紫东楼端35号明宇金融广场19楼1906室

联系电话:15023458194

公交路线:芷泉街(18路;21路;43路;48路;104路;152路;335路 ) 地铁路线:东门大桥站(地铁2号线)

校区地址:成都市高新区奥克斯广场蜀锦路209号一楼商铺

联系电话:15023458194

公交路线:益州大道锦城大道口(18路;21路;43路;48路;104路;152路;335路 ) 地铁路线:孵化园(地铁1号线)

校区地址:成都锦江区东大街芷泉街229号东方广场C座3楼303

联系电话:15023458194

公交路线:芷泉街(188路;115路;515路;236路;505路;501路;84路 ) 地铁路线:东门大桥站(地铁2号线)

校区地址:成都市武侯区佳灵路3号红牌楼广场2号写字楼11楼1115号

联系电话:15023458194

公交路线:红牌楼东(11路;92路;100路;111路;139路;g28路;快速公交K1/K2) 地铁路线:红牌楼站(地铁3号线)

校区地址:成都市锦江区红星路二段70号四川日报大厦502-2

联系电话:15023458194

公交路线:市二医院站(6路;49路;102路;5路;37路;g92路;) 地铁路线:地铁市二医院(地铁3号线)

校区地址:成都市锦江区东大街芷泉段229号东方广场C座16层

联系电话:15023458194

公交路线:芷泉街(18路;21路;43路;48路;104路;152路;335路 ) 地铁路线:东门大桥站(地铁2号线)

校区地址:四川省成都市武侯区高新科技孵化园9号园区E座7楼

联系电话:15023458194

公交路线:益州大道锦城大道口(18路;21路;43路;48路;104路;152路;335路 ) 地铁路线:孵化园(地铁1号线)

校区地址:成都市人民南路一段86号“城市之心”大厦26楼

联系电话:15023458194

公交路线:成都市人民南路(6路;14路;42路;72路;76路;1010路;)

校区地址:成都市高新区奥克斯广场B座1708

联系电话:15023458194

公交路线:益州大道锦城大道口(18路;21路;43路;48路;104路;152路;335路 ) 地铁路线:孵化园(地铁1号线)

了解达内动态
关注成都达内教育公众号

首页 | 关于达内 | 课程中心 | 专家师资 | 视频教程 | 学员空间 | 校企合作 | 新闻资讯 | 就业指导 | 网站地图

2016-2025 达内时代科技集团有限公司 版权所有 京ICP证8000853号-56