查看: 1271|回复: 0

想自学Linux,你该读哪些书?

[复制链接]
  • TA的每日心情
    开心
    2017-12-22 08:59
  • 签到天数: 9 天

    连续签到: 1 天

    [LV.3]偶尔看看II

    发表于 2016-4-11 15:45:36 | 显示全部楼层 |阅读模式
    分享到:
    本帖最后由 yerun 于 2016-5-4 09:56 编辑

     这篇文章是应读者要求写的,一篇关于Linux的综合图书推荐的文章。其中图灵Linux经典书自然不少,另外,也有新出版的ARM,也深受广大读者的欢迎。文章总结了各书的优缺点,希望大家能找到真正适合自己阅读的书。
      1、《Linux程序设计(第4版)》(经典入门书)
      
      原书名:Beginning Linux Programming
      作者:Neil Matthew, Richard Stones
      万千读者推荐的Linux经典入门书、程序设计实战型图书。对于初学者,如果你想了解Linux的方方面面,读这本书就对了。这本书最大的特点是全面,凡是Linux的知识,都有涉及。不过话说槽点也在全面上,有些东西没有详细解释,在实战过程中拿来即用。不过,话说回来,要想一本书把所有东西解释得一清二楚也不太可能,你懂的。
      PS:这本书要比APUE简单很多,Linux零基础和C语言零基础的同学,最好先不要读APUE。
      2、《跟阿铭学Linux》(畅销新书)
      
      作者:李世明
      一本小白学Linux的畅销新书,配有同步练习和同步视频教程。作者本身创办了阿铭Linux培训,成功培训多期学员。本书的特色是精简、通俗、易懂。如果你是个急性子、不想啃外文大部头,So,这本书就是为你准备的。
      PS:很多人问这本书好还是鸟哥的书好。咳咳咳,我觉得两位作者在逻辑上都很强大,区别主要在于风格,购买之前一定要试读,选择自己喜欢的风格就好。《跟阿铭学Linux》上市半年有余,从读者的评价看还是不错滴。
      3、深入理解程序设计:使用Linux汇编语言(畅销新书)
      
      原书名:Programming from the Ground Up
      作者:Jonathan Bartlett
      一本经典编程入门书。它以CPU的视角,带你认识程序开发的各个方面。什么是变量、函数,CPU 如何进行计算,压、弹栈的操作究竟是如何完成的?这本书告诉你答案。
      PS:中文书名稍微有点误导,其实是一本初中级读物。
      4、《深入Linux内核架构》(经典书)
      
      原书名:Professional Linux Kernel Architecture
      作者:Wolfgang Mauerer
      Linux内核首推大作,1000多页的“大金砖”,哈哈。如果你能仔细啃完,你肯定会认同本书够细致、够全面,而且跟代码结合得很好。
      PS:这本书总是被拿来跟《深入理解Linux内核》比来比去,说实话,那本书在豆瓣上的评分比这本书高0.2分,不过不少读过两本书的读者非常严肃地评价这本比那本强,不如你两本都读读?
      5、《Linux shell脚本编程入门》(新书)
      
      作者:金泰龙
      译者:金香
      这本书非常基础,脉络清晰,适合新手入门。
      6、《Linux命令行与shell脚本编程大全(第2版)》
      
      原书名:Linux Command Line and Shell ing Bible
      作者:Richard Blum,Christine Bresnahan
      一本关于Linux命令行与shell脚本编程的全面教程,话说全面到令人发指,零基础的读者肯定喜欢。对于高手,第四部分高级Shell编程主题万万不能错过。要知道,普通的书哪敢叫Bible。
      7、《Linux Shell脚本攻略(第2版)》
      
      原书名:Linux Shell ing Cookbook
      作者:Shantanu Tushar,Sarath Lakshman
      被多次推荐的实操好书,案例实用性强。对于略微了解Shell的初学者,这是一本全面提升书,书中有很多脚本老手经常使用的技巧。
      8、《嵌入式Linux C语言程序设计基础教程》
      
      作者:冯利美
      C语言入门书籍《嵌入式Linux C语言程序设计基础教程》,本书来自华清远见教学总监冯利美讲师编写,同时她也编写过多本C语言畅销图书,备受业内认可。
      9、《ARM Linux内核源码剖析》
      
      作者:尹锡训等
      译者:崔范松
      对于这本书的主题,这本书的内容,有大批读者叫好,形容这本书为“苦苦寻觅已久的书”,书中的逐行代码解析和大量配图将Linux的启动过程剖析得一清二楚,美中不足的是翻译上不够出彩。
      10、《Linux系统架构和应用技巧》
      
      作者:中井悦司
      译者:李睿 马世龙
      这本书适合有Linux使用经验,希望能深入进程和内存相关知识的读者。 虽然内容不是太多,但提供了很好的学习方法。
      11、《嵌入式Linux应用程序开发标准教程》
      
      作者:冯丽美、曾红安
      《嵌入式Linux应用程序开发标准教程》是众多专家、厂商联合推荐,业界权威培训机构的经验总结,提供免费下载学习。
      网上还有很多不错的书籍比如:《Linux就是这个范儿》、《只是为了好玩:Linux之父林纳斯自传》、以及《ARM系列处理器应用技术完全手册》等其他图书。希望可以帮助大家更好的阅读学习。
      



    回复

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    手机版|小黑屋|与非网

    GMT+8, 2024-4-23 16:10 , Processed in 0.126996 second(s), 18 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.