{eval=Array;=+count(Array);}

问答专栏Q & A COLUMN

学习Linux系统,要看哪些书?

codeKKcodeKK 回答0 收藏1
收藏问题

9条回答

duan199226

duan199226

回答于2022-06-27 16:55

Linux系列操作系统是IT从业者必须掌握的操作系统之一,不管是做服务端开发还是做嵌入式开发都需要熟练使用Linux操作系统。物联网、云计算、大数据、区块链等流行技术都与Linux操作系统关系密切,所以学习Linux系列操作系统是很有必要的。

目前比较流行的Linux系列操作系统包括RedHat、CentOS、Ubuntu等,Red Hat目前大多在商业环境下使用,功能也更丰富一些,CentOS和Ubuntu是开源的Linux系统,非常适合初学者学习使用。

如果想要通过学习Linux来找一份运维方面的工作,建议学习Red Hat,一方面Red Hat有大量的商业用户,另一方面Red Hat的解决方案相对成熟。推荐学习一下《Red Hat Linux用户基础》。

对于开发人员来说,学习Linux更多是为了服务于软件开发,那么可以学习CentOS,或者是Ubuntu。CentOS是基于Red Hat的开源版本,所以用户群比较大,学习起来也并不复杂。推荐学习一下《鸟哥的Linux私房菜》,这本书我从头到位都看了一遍,写的还是深入浅出,比较适合初学者。

在学习完Linux的基本操作之后,如果想进一步学习Linux的体系结构,可以读一下《深入理解Linux内核》,这本书对学习Linux有较大的帮助,对于开发人员来说有较大的启发。

学习Linux需要一边学习一边做实验,另外,对于开发人员来说,Linux源代码是不可多得的学习资料,如果有条件的话,最好能多读一读Linux的内核源代码。

我的研究方向是大数据和人工智能,目前也在带大数据方向的研究生,我会陆续在我们上写一些关于大数据方面的文章,感兴趣的朋友可以关注我的我们,相信一定会有所收获。

如果有相关问题,也可以咨询我。

谢谢!

评论0 赞同0
  •  加载中...
nanchen2251

nanchen2251

回答于2022-06-27 16:55

入门书:

《鸟哥的私房菜(基础篇)》

《鸟哥的私房菜(服务篇)》

《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系统》

评论0 赞同0
  •  加载中...
RancherLabs

RancherLabs

回答于2022-06-27 16:56

基本概念和原理:推荐《现代操作系统》、《深入理解计算机系统》,当时的课本居然忘记了,只记得这两本算是经典之作;

Linux使用的话:《鸟哥的私房菜》是不二之选

Linux内核源码:就有《Linux内核设计与实现》、《深入Linux内核》等书,当然到这块的话更重要的是找个师傅带着你实践,在问题中学习

评论0 赞同0
  •  加载中...
xinhaip

xinhaip

回答于2022-06-27 16:56

说下自己看过的书吧,最早的时候看的是《鸟哥的linux私房菜》,分基础学习篇和服务器架设篇。这两本书对初学者还是很有帮助的,属于扫盲的书。对于资深linux大神也有很好的参考价值。很多人瞧不上这本书,但个人认为是一本不可多得的好书。

然后如果想做运维的话,可以看下《跟老男孩学linux运维》,这本书最后一章的综合案例很有参考价值,可以让你了解一个中小规模网站的集群架构的基本思路。

如果你想做linux下的编程,可以看看《unix环境高级编程》这本书要一遍一遍的读,常读常新。还有一本更适合初学入门的书叫《linux编程一站式学习》,纸质书已经绝版,不过可以找到这本书的电子书网站。

如果你对linux内核比较感兴趣,可以看看《linux内核完全剖析》这本书虽然讲的是0.12的内核版本,但里面前几章的扫盲性的基础知识还是很有参考价值的,后面讲解源码的章节可以根据个人实际情况阅读。

然后就是《深入理解计算机系统》和《linux内核设计与实现》,这两本书要耐下性子,精读。

最后就是《深入linux内核架构》,这本书需要对内核有一定了了解的基础上才能看的比较顺利。




评论0 赞同0
  •  加载中...
darry

darry

回答于2022-06-27 16:56

你好!学习LINUX系统知识,笔者推荐以下书籍:

入门篇

《LINUX权威指南》根很好。 写的也是全面的,关系不深,作为入门书也可以。 全面了解linux。 另外,受欢迎的人也能看到《鸟哥的私房菜》等书,偏管理系的书。 如果想确定server的方向性的话请试着找一找。

驱动篇

《LINUX设备驱动程序》是网络上的“LDD”,经典的作品,是必须的书。 国产经典《Linux驱动详细解》也是一本非常好的书,实用,书源代码分析较多,基于2440,对linux周边驱动进行了全面描述

核心篇

浙江大学《LINUX内核源代码情景分析》、外国鬼子《莱昂氏UNIX源代码分析》、《深入理解linux内核》是有名的古典作品。 还有赵炯炯的《LINUX内核完全剖析--基于0.12内核》也可以。 对内核代码进行详细的注释,非常有助于理解内核和分析代码。

shell篇

《LINUX与UNIX Shell编程指南》

TCP/IP篇

《unix环境高级编程》的作者W.Richard Stevens也是《TCP/IP详解》的作者,牛人出的书不古典。 但是英年早逝,默哀了。

c语言

《unix环境高级编程》是作者制作的c语言,需要《The ProgrammingLanguage》和《c和指针》这两本。 含有加深c语言能力的良好材料,包括c语言最容易出错的地方。

以上是笔者分享的学习linux系统的书籍,希望对你有所帮助!

评论0 赞同0
  •  加载中...
shery

shery

回答于2022-06-27 16:56

《CentOS 7系统管理与运维实战》《Ubuntu Linux系统管理实战》这两本书比较适合入门,内容广,易入手操作。

评论0 赞同0
  •  加载中...
William_Sang

William_Sang

回答于2022-06-27 16:56

学习linux最好书籍视频和实践三管齐下的效果才能达到最好,俗话说得好好记性不如烂笔头,也要做一下相应的笔记????下面是一下书籍推荐,需要视频教程可以私聊我

入门篇

《LINUX权威指南》书不错,写的很全面也比较广,涉及的不深,做为入门书籍不错,可以比较全面的了解linux 。另外比较热门的也可以看看《鸟哥的私房菜》等书,偏管理类的书。如果想做server方向的可以找来看看。

驱动 篇

《LINUX设备驱动程序 》就是网上说的“LDD”,经典之作,必备书籍。国产经典《Linux驱动详细解》也是一本非常不错的书,很实用,书中源代码 分析比较多,基于2440的,对linux外围驱动有很全面的讲解

内核篇

浙江大学的《LINUX内核源代码情景分析》,外国鬼子的《莱昂氏UNIX源代码分析》还有《深入理解linux内核》都是出名的经典巨作。另外赵炯的《LINUX内核完全剖析--基于0.12内核》也非常不错,对内核代码进行了详细的注释,非常有助于对内核的理解和代码的分析。

shell篇

《LINUX与UNIX Shell编程指南》

应用 编程

不用说了肯定是《unix环境高级编程》被称为unix编程的圣经。

TCP/IP篇

《TCP/IP详解》作者W.Richard Stevens也是《unix环境高级编程》的作者,牛人出的书没有一本不是经典的。但是英年早逝,默哀一下。

c语言

《The C Programming Language》正是作者造出来的c语言,书能垃圾就怪了

《c和指针》和《c缺陷和陷阱》两本必备。包含了c语言最容易出错的地方,加深c语言功力的好材料。

评论0 赞同0
  •  加载中...
EscapedDog

EscapedDog

回答于2022-06-27 16:56

这个问题其实挺大,Linux方面的书很多,主要考你是运维还是开发。运维的话 shell命令和shell编程,鸟哥私房菜。开发的话 Unix网络编程,Linux高级程序设计,深入理解Linux内核。

评论0 赞同0
  •  加载中...
rollback

rollback

回答于2022-06-27 16:56

感谢您的邀请!

对于初学者老说,光啃书要理解linux系统并不是很容易,看视频教程会更有裨益,建议前往PC端网易云课堂官网,搜索:小黑课程,即可观看专业linux系统课程。希望我的回答对您有帮助。

评论0 赞同0
  •  加载中...

相关问题

最新活动

您已邀请0人回答 查看邀请

我的邀请列表

  • 擅长该话题
  • 回答过该话题
  • 我关注的人
向帮助了您的网友说句感谢的话吧!
付费偷看金额在0.1-10元之间
<