大家好,今天小编关注到一个比较有意思的话题,就是关于linux 学习 书籍的问题,于是小编就整理了5个相关介绍linux 学习 书籍的解答,让我们一起看看吧。

  1. linux学习书籍推荐?
  2. linux内核的经典书籍有那些?
  3. 想要做运维工程师可以学习哪些书籍?
  4. Linux就该这么学与鸟哥的linux私房菜哪个更适合初学者?
  5. 自学计算机的话有哪些书单或者公开课可以推荐?

linux学习书籍推荐?

1. 《Linux程序设计(第4版)》(经典入门书)2. 《跟阿铭学Linux》(畅销新书)3. 深入理解程序设计:使用Linux汇编语言(畅销新书)4. 《深入Linux内核架构》(经典书)5. 《Linux shell脚本编程入门》(新书)、6. 《Linux命令行与shell脚本编程大全(第2版)》(经典书)7. 《Linux Shell脚本攻略(第2版)》(新书)8. 《Linux就是这个范儿》(畅销新书)9. 《ARM Linux内核源码剖析》(畅销新书)10. 《Linux系统架构和应用技巧》(新书)11. 《只是为了好玩:Linux之父林纳斯自传》(畅销经典)

下载链接

linux 学习 书籍-linux教程书籍
(图片来源网络,侵删)

linux内核的经典书籍有那些?

以下是一些关于Linux内核的经典书籍:

1. 《深入理解Linux内核》:这是一本非常好的书,可以帮助您深入了解Linux内核的工作原理。

linux 学习 书籍-linux教程书籍
(图片来源网络,侵删)

2. 《Linux内核设计与实现》:这是一本经典的书,可以帮助您了解Linux内核的设计与实现。

3. 《Linux内核源代码情景分析》:这是一本非常好的书,可以帮助您了解Linux内核源代码的结构和功能。

linux 学习 书籍-linux教程书籍
(图片来源网络,侵删)

4. 《Linux设备驱动》:这是一本非常好的书,可以帮助您了解如何编写设备驱动程序。

想要做运维工程师可以学习哪些书籍?

运维范围很大,主机、存储、数据库、网络、IDC都可算在运维里,你想往那方面发展就学哪方面呗。

主机:硬件方面没什么书,去找各品牌的技术文档去吧。OS方面Mastering Windows Server 2010 R2、Linux的书、Unix的书,怎么也要考个MCSE,RHCE才行;

存储也是看厂家的技术文档;

数据库Oracle、MySQL、MSSQL都有不少书,最好考个认证;

网络劝你正经学个IE,CCIE也好,HCIE也好,H3CIE也好,系统的学一下;

还有各类虚拟化技术、容器等等;

IDC方面涉及风火水电,与IT相关不大,但也很专业,都有相应的资质认证,没经过系统培训、考核,你就别想上岗了。

总之,运维所涵盖的内容太多了,找你感兴趣的学吧,如果只想混口饭吃,劝你还是别考虑了,这是一个大坑,比程序猿要大的多、深得多的大坑!

我们是


Linux就该这么学与鸟哥的linux私房菜哪个更适合初学者?

《Linux就该这么学》

追答:

这个我感觉挺有发言权的,

追答:

因为我完整的读过《Linux就该这么学》和《鸟哥的linux私房菜》,

追答:

刘遄写的这本书比较新,没有太多的废话,技术更实用,

追答:

不像鸟哥的那种看半天都不知道在讲什么的,这两本书都能在线学,至少我建议linux就该这么学。

皮特森没看过

鸟哥应该就够了,但内容也比较杂,学一部分就可以了

自学计算机的话有哪些书单或者公开课可以推荐?

自学计算机,也要看从事计算机什么方面的工作.目前而言大部分人感兴趣的都是计算机编程.那么除了一门编程语言外,对于计算机方面的知识我认为一本计算机导论就够了。

计算机导论几乎涉猎了计算机所有方面的知识,而又讲的比较浅显,对于初学者来说,不会像数据结构那样直接劝退.并且在了解了计算机所有方面的知识后,后续工作中如果需要专精某一方面的知识,也好进行选择行学习.

学完计算机的基础知识,就该选一门编程语言了.目前流行的语言有很多,如c c++ j***a python c# js等等,但是有语言门槛较低,有些语言还需要大量的专业知识.我在这就简单的介绍一下.

首先如果时间充足,c语言尽量先学.因为学完c语言,无论你去学任何语言都能快速上手,还能对编程有一个深入的了解.但不要把它当作你的工作语言,因为c语言目前的工作方向,无论是嵌入式,还是其他的(不是我不懂,是我实在找不到比较简单的工作)都需要其大量的专业知识.

其他语言来说,喜欢游戏制作的可以去学c++,当然这条路是最难走的一条,本身c++就难于上手,工作中写的也是非常复杂的业务逻辑.对自己智商比较自信的可以.

j***a/c#都是同类的编程语言,选择其中一门即可,我不推荐,任何一本,因为j***a虽然工作较多,但这些年培训班半年一批,出了一大堆的开发人员,虽然技术不咋的,但初学者也强不到哪去,自己进行选择.

js是一门脚本语言,按理来说要先学html5,但按着各大培训班,或者教程走,该学的迟早会学.这门语言主要用于做网站,做前段只会这个就行,做后台还需要学数据库.不过不用怕,初学者只要会增删查改就行,有大量的框架可以用,底层逻辑不用你管.

python这门语言,千万不要听人说什么人工智能的必学语言就跟风去学,你把python学的再透也无法从事人工智能的工作.因为人工智能需要大量的数学方面的知识.谈到数学估计很多读者都头大了.不过不得不说python是一门极易上手的语言.但工作方向除了人工智能就不清楚了.所以慎重.

以上就是初学内容,后续的进阶需要根据自己的工作需求进行选择.学到那一阶段差不多也不用别人教了.


到此,以上就是小编对于linux 学习 书籍的问题就介绍到这了,希望介绍关于linux 学习 书籍的5点解答对大家有用。