原文:https://www.zhihu.com/question/30328004

作者:程序员良许
链接:https://www.zhihu.com/question/30328004/answer/751243297
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

鸟哥的Linux私房菜真的是一本非常经典的书,作者鸟哥是学环境工程专业出身的,却在IT领域名气更大。先不说有没有比这本书更好的书籍,我们先来客观评价一下这本书。

正面评价:

1. 这本书非常经典,至今仍然蝉联最受欢迎华语Linux书籍第一的位置,无人能撼动;
2. 非常基础,因为他本身也是从0基础开始自学摸索,所以这本书也是一个循序渐进的过程,带领大家一步步进入Linux世界;
3. 非常口语化,相较于那些用了大量专业词汇的技术书籍,鸟哥的书真的是更容易为人所接受。

反面评价:

1. 太厚了!鸟哥的书实在是大而全,介绍了很多东西,但对于Linux入门者而言,太厚的书反而会让大家越来越迷茫,不知道哪些是重点,不知从何入手;
2. 会有部分废话在里面,有些内容略显啰嗦;
3. (假装有第3点)

总而言之,作为Linux从业者,这本书肯定是值得一看的。在当年Linux书籍还不多的时候,这本书的出现简直是给大家一个惊喜,而且还写得那么好(现在看来依然那么好)。

这本书很多人奉为圣经,评价它是入门必读书籍。实际上它确实也是对得起网友对它的评价。

回到问题本身,有没有比鸟哥的Linux私房菜更好的书籍?在我看来,还是要看需求,不能一概而论。如果你是初学者,那我不建议你看这本书。还是那个原因,太厚了,啥都有,很有可能你看了后面了,前面的知识又忘了。整本书都读下来,你可能会有一种啥都懂,但啥也都不懂的迷茫感。

但如果你已经有了一定的基础了,那这本书肯定是非常适合你的。

所以对于初学者,我推荐以下书籍,希望能帮到各位。

其实很多人找我推荐 Linux 书单,但很多其实并不清楚自己的需求,甚至很多人可能都不知道 Linux 是什么,只是有一个模糊的概念。对于 Linux 方向性的选择,我还特地在知乎上回答了一个问题,没想到不小心成了爆款:

到什么程度才叫精通 Linux?​www.zhihu.com图标

看完这个回答,相信很多人至少知道了目前 Linux 从业者所从事的几个方向,对于方向选择有个大概的认知。

自我介绍一下。我是良许,本科及硕士所学专业却是机械,毕业后从零开始自学转行 IT,1 年后被世界 500 强外企所录用,目前是 Linux 工程师。业余时间运营公众号 良许Linux 及同名知乎号,这两个都是我的主要阵地,但公众号更是我的主战场,欢迎关注交流!

良许Linux​mp.weixin.qq.com良许带你学习Linux​zhuanlan.zhihu.com图标

本文将根据我的从业经验及与同行大佬的交流,推荐一些Linux入门书籍,并且在文末赠送经典Linux资源,希望对大家有帮助!

Linux入门书籍推荐

入门书籍其实就是对 Linux 系统的基本操作有个了解,这也是很多人对 Linux 学习的基本需求。一般来讲,入门书籍都会讲到以下几方面的内容:

  • Linux 历史
  • 文件及目录管理
  • 文本处理
  • 磁盘管理
  • 进程管理
  • 性能监控
  • 网络工具
  • 用户管理
  • 系统管理
  • Shell编程
  • ……

基于此,推荐一些入门书籍。

1. Linux Tools Quick Tutorial

其实我不喜欢一开始就看很厚的那种砖头书,很容易让人丧失兴趣。所以我首先推荐一本小而美的电子书,基本花个几天就能看完,并对 Linux 系统有个初步的了解:

Linux Tools Quick Tutorial

<img src=”https://pic4.zhimg.com/50/v2-58a49a85c852ad01b8dc9ebadea02768_hd.jpg” data-caption=”” data-size=”normal” data-rawwidth=”1094″ data-rawheight=”619″ class=”origin_image zh-lightbox-thumb” width=”1094″ data-original=”https://pic4.zhimg.com/v2-58a49a85c852ad01b8dc9ebadea02768_r.jpg”/>

2. Linux从入门到精通

一般来说,XXX从入门到精通,21天精通XXX,这类书我都是嗤之以鼻的。一开始我看到这本书,也以为是这个流派的,但拿到手翻看一下,发现它还是相当与众不同的。我就觉得它就不该叫这个名字,否则会影响别人对它的印象。

这本书不仅覆盖了以上所讲的几个方面,还讲了很多服务器的基础知识,非常适合入门。而且,它还贴心地录制了12.5小时的教学视频,并搭赠Ubuntu安装光盘的镜像文件,而且另外赠送31.5小时Linux专题学习视频。这本书的目录,可以点击以下链接查看:

Linux从入门到精通_百度百科

<img src=”https://pic4.zhimg.com/50/v2-581aa2eaf3bcf6f44122c15d2b03307c_hd.jpg” data-caption=”” data-size=”normal” data-rawwidth=”267″ data-rawheight=”373″ class=”content_image” width=”267″/>

 

3. 鸟哥的Linux私房菜

这本书被很多运维人员奉为圣经,里面的内容也确实很全面,而且非常口语化,容易理解接受。但是,正因为它很全面,就显得整本书非常厚,比砖头还厚。而且太全面的话,就显得重点不突出,所以对于初学者而言并不友好,我并不建议初学者一上来就学这本书。而如果你是老司机的话,那这本书是你进阶的必备神器!

这本书在鸟哥的官网可以看到在线电子版的,所以在购买这本书之前,建议先去他的官网看下这本书再做决定。另外,也有技术大神录了视频讲解这本书,在文末会赠送。

鸟哥的Linux私房菜简体首页

<img src=”https://pic3.zhimg.com/50/v2-f056dab1fa5499713dedaaf9975b660d_hd.jpg” data-caption=”” data-size=”normal” data-rawwidth=”240″ data-rawheight=”324″ class=”content_image” width=”240″/>

4. Linux就该这么学

这本书我比较推崇,因为它不厚,重点比较突出,而且覆盖了绝大部分重点知识。我在公众号里做过很多次活动赠送这本书,老读者应该都知道。

这本书同样有官网,可以在线免费看这本书,可以先去官网体验一下再决定要不要买。

《Linux就该这么学》 – 必读的Linux系统与红帽RHCE认证免费自学书籍

<img src=”https://pic3.zhimg.com/50/v2-feddd4187a758431a6acb15a1be028a8_hd.jpg” data-caption=”” data-size=”normal” data-rawwidth=”276″ data-rawheight=”367″ class=”content_image” width=”276″/>

5. Linux命令行与shell脚本编程大全

这本书很不错,推荐购买,特别是对于整天在命令行下工作的小伙伴,是必备神书。

这是一本关于Linux命令行与shell脚本编程的全方位教程,主要包括四大部分:

  • Linux命令行
  • shell脚本编程基础
  • 高级shell脚本编程
  • 如何创建实用的shell脚本

<img src=”https://pic1.zhimg.com/50/v2-b21438e38cf5e5b4fd8e81a369024a21_hd.jpg” data-caption=”” data-size=”normal” data-rawwidth=”305″ data-rawheight=”395″ class=”content_image” width=”305″/>

6. Linux Shell脚本攻略

这本书我也很推崇,因为它很薄。书中的很多技巧一旦掌握了,一定会对你的工作大有帮助。不同于其他书籍的是,本书没有长篇大论,都是由许多小技巧组成。

<img src=”https://pic2.zhimg.com/50/v2-3d16cf2c3296baad126ae97a9072cf0c_hd.jpg” data-caption=”” data-size=”normal” data-rawwidth=”313″ data-rawheight=”419″ class=”content_image” width=”313″/>

7. Linux命令行大全

这本书据说是最好的Linux命令、Shell编程的书籍,在网络上的口碑非常好,但我没看过。网友评价:这本书简直是为Linux初学者量身定做。结构编排循序渐进,重点难点反复出现、有利于巩固消化;而且,就算是没有任何Linux经验,也可以在作者的引导下一步步进入到Linux的殿堂。

<img src=”https://pic2.zhimg.com/50/v2-90d0988bb4f94c13486794d72aa666a5_hd.jpg” data-caption=”” data-size=”normal” data-rawwidth=”279″ data-rawheight=”349″ class=”content_image” width=”279″/>

以上推荐的主要是Linux比较基础的书籍,但其实Linux还有应用、底层等方向,我这边也简单推荐一些。更详细介绍,请看我的这个回答:

有没有学习Linux比较好的入门书籍?​www.zhihu.com图标

Linux 应用开发书籍推荐

1. Unix环境高级编程(APUE)

2. Linux程序设计

3. Unix网络编程(UNP)

Linux底层开发书籍推荐

1. 嵌入式Linux应用开发完全手册

2. Linux设备驱动开发详解

3. Linux内核源代码情景分析

资料获取方式

关注公众号 良许Linux ,后台回复 知乎 即可免费获取。

另外,千万别埋头做技术,一定要多做副业。我2019年最自豪的一件事就是副业收入远超主业,请看以下视频:

不止代码!硬核程序员副业收入超过主业,我是怎么做到的?_哔哩哔哩 (゜-゜)つロ 干杯~-bilibili​www.bilibili.com图标

 

版权声明:本文为ichenchao原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/ichenchao/articles/12626325.html