鸟哥的Linux私房菜这本书非常有名,是大多数想学习Linux的同学都接触过的书籍。

我花了大半年的时间,把这本书完整的读完了。(由于上班,只能周日看一下)

接近800页的厚度,堪称Linux在命令行下使用的大全。

通过这本书,我终于了解到30年前,当电脑没有图形界面的时候,是如何使用计算机来完成各种操作,正常使用电脑的。

毕竟这是一个“操作系统”,牵扯到的内容太多太多,因此这本书这么厚也是很正常的。甚至接近800页的厚度,还仅仅只是“基础学习篇”,里面仅仅是一些操作系统使用基础内容的介绍。如果想要拿Linux作为服务器,还要继续学习“服务器架设篇”,那也是一本接近700页的厚书。

这本书的优点:

1. 适合0基础的同学。只要你有经常使用Windows或者macOS等电脑操作系统的经验,就可以学习这本书了。最好曾经自己重装过系统,使用过虚拟机软件。

但是里面的内容并不基础,包括一些CPU,硬盘类型,磁盘格式等等,如果之前没有学过计算机基础,或者没有电脑装机经验,遇到这些内容可能还是比较懵。所以这本书的第一章才会从电脑结构开始讲起。

(所幸我计算机基础和装机经验都有)

不需要了解任何编程语言也能读完整本书。书中和编程有关的仅仅只是C语言编译和Shell脚本。其中C语言编译仅仅是编译而已,命令都给出了不涉及编程。Shell脚本是本书中需要学会的重要内容,作者也是从头开始一步一步讲的。

2. 书中的文风比较好。书的封面中提到,作者喜欢“碎碎念”的文风。我想说,这不就是像外国教材那样,把知识掰碎了然后灌输给读者么?很多“惜字如金”的教材,实现细节不告诉读者,让读者踩了一个又一个坑,读书的过程非常痛苦。虽然“碎碎念”,但是书中提到的绝大部分都是有用的提示,或者是作者在使用Linux中走过的弯路,这对于读者来说有很重要的参考作用,或者也可以让Linux的学习不那么枯燥。

3. 内容介绍详细。我在网上看到有些同学提到,这本书太多太厚,自己只需要一本Linux命令大全即可。如果本身是有经验的Linux运维,这样要求没有任何问题,介绍没用的东西看着也浪费时间。但是对于像我这种不了解Linux或者对有些知识欠缺的同学,详细的介绍时必要的。只谈命令不谈概念,最后没办法对Linux有一个合理的认识。

这本书的缺点:

1. 内容可能会过时。这本书的出版时间是2018年,作者写书的时间大概是2015年(从文中出现的各种软件包和命令中的时间就能看到了)

现在是2020年末,虽然以现在的时间看,本书还比较新,现在CentOS7也还在支持期内。但是等支持期过了,系统换版本了,里面的部分内容就会过时了。我就遇到一个过时的情况:低23章需要用到twm,CentOS7y已经不支持了,需要下载CentOS6版本的。但是网上各大开源镜像站已经没有CentOS6的内容了,打开CentOS6的文件夹,就只有一个REAMDE,里面写了CentOS6已经不维护了。最后我好不容易找到一个能下载CentOS6软件包的镜像源,才能实现书中的操作。

尤其是我看完书的前几天,CentOS8不维护了,CentOS不再是稳定版本,而变成了CentOS Stream,作为红帽的上游测试版本。以后CentOS还不知道发展如何呢。

2. 翻译质量有可改进的地方。作者虽然是中国人但用繁体字,说话风格看起来也和我们有点差别。个别地方翻译的有点生硬。但是总体已经非常好了,基本不会因为翻译影响阅读。(比外国的翻译书好多啦)

3. 作者大概是非常喜欢命令行的人,在命令行无法操作的时候才喜欢用图形界面。因此在书中某些地方刻意说命令行某些功能的好处,但实际上用图形界面更容易做到这些操作。

PS:我不讨厌命令行,作为计算机专业的同学,我认为这些命令行是必须掌握的。

总之,我认为这本书还是很好的~

书评《鸟哥的Linux私房菜 基础学习篇》第四版相关推荐

  1. 《鸟哥的Linux私房菜 基础学习篇(第四版)》 第23章 XWindows设定介绍 笔记

    图形接口 (Graphical User Interface, GUI) X Window System 这个架构可以分成多少个组件呢? 基本上是分成 X Server 与 X Client 两个组件 ...

  2. 拒绝从入门到放弃_《鸟哥的 Linux 私房菜 — 基础学习篇(第三版)》必读目录

    目录 目录 前言 关于这本书 必看知识点 最后 前言 相信部分刚进入这个行业的新同学会对一个问题感到疑惑,为什么从培训学校出来的学员不被欢迎? 这里记录下一些我个人的看法(博主也曾有面试新员工的经历) ...

  3. 鸟哥的Linux私房菜基础学习篇(第二版)第十二章课后习题与答案

    习题: 1.我想要知道某个档案里面含有 boot 的字眼,而这个档案在 /etc/ 底下,我要如何找出这个档案? 答:既然知道有这个字眼那就好办了!可以直接下达: grep boot /etc/* 2 ...

  4. 鸟哥的Linux私房菜基础学习篇(第二版)第二章课后习题与答案

    习题: 1.计算机总是出现问题,有一个错误信息为"fatal:SASL per- connection security setup",请找出可能的原因. 答:先跑到 http:/ ...

  5. Linux学习--根据鸟哥的Linux私房菜(基础学习篇 第三版)整理

    前几年整理出来打印的纸质版笔记,被搞丢了,丢了,丢了.只能重新再整理一份,这下应该不会再丢了吧. 排版有点乱,基础且重要的内容几乎都在里面了,基本操作够用了.最后一部分"Linux系统管理员 ...

  6. 鸟哥的linux私房菜-基础学习篇 读书笔记

    从事linux工作一年多,算是能够熟练运用linux服务器,但仍觉得自己对Linux的原理,理论缺乏空洞,潜下心来认真阅读尘封的鸟哥经典,知识点很全,收获颇多,实践与知识结合,知行合一,对linux开 ...

  7. 鸟哥的LINUX私房菜 基础学习篇 读书笔记 -- 第零章 计算机概论 (一)

    鸟哥的LINUX私房菜 基础学习篇 读书笔记 -- 第零章 计算机概论 (一) 第零章 计算机概论 0.1 电脑:辅助人脑的好工具 0.1.1 计算机硬件五大组成部分 0.1.2 一切设计的起点: C ...

  8. 鸟哥的Linux私房菜-基础学习篇(第四版):鸟哥-电子书

    内容简介: 本书是知名度颇高的Linux入门书<鸟哥的Linux私房菜基础学习篇>的新版,全面而详细地介绍了Linux操作系统. 全书分为五部分:第一部分着重说明计算机的基础知识.Linu ...

  9. 鸟哥的Linux私房菜基础学习篇 第0章与第1章的重点探索

    鸟哥的Linux私房菜基础学习篇 第0章与第1章的重点探索 目录 鸟哥的Linux私房菜基础学习篇 第0章与第1章的重点探索 前言 一.计算机概论 1.知识基础 2.知识初阶 3.知识进阶 二.Lin ...

  10. 《鸟哥的Linux 私房菜 基础学习篇(第三版)》——1.2 Torvalds的Linux开发

    本节书摘来自异步社区<鸟哥的Linux 私房菜 基础学习篇(第三版)>一书中的第1章,第1.2节,作者:鸟哥著,更多章节内容可以访问云栖社区"异步社区"公众号查看 1. ...

最新文章

  1. 来自于参赛队伍所反映的总决赛落选之后的建议
  2. usb过滤驱动inf_N卡驱动全家桶专治工具升级:专为玩家打造
  3. 聊聊WebRTC网关服务器2:如何选择PeerConnection方案?
  4. 背完这442句英语,你的口语绝对不成问题了
  5. vue 绑定图片相对路径
  6. C#中的9个“黑魔法”与“骚操作”
  7. Python格式化输出方法
  8. 图片服务 - thumbor自定义检测
  9. Xcode 6 免证书真机调试
  10. delphi 热成像摄像机源代码_红外热成像技术广泛应用于夜间及恶劣气候下目标的监控...
  11. oracle的odbc源配置文件,odbc数据源配置oracle odbc driver configuration教程
  12. Java用POI导出Excel表格中的数据
  13. 怎么删除计算机c盘应用,C盘垃圾文件怎么删除,清理系统盘的电脑软件-腾讯电脑管家...
  14. java对redis的基本操作 - edisonfeng
  15. ibm服务器阵列卡与型号,IBM阵列卡介绍和服务器对阵列卡的支持情况
  16. JPush极光推送详解
  17. 世界最大暗物质探测器成功运行!首个结果出炉,研究团队达250人,实验室在地下1.5公里...
  18. USB中的端点详细了解
  19. Intellij IDEA使用(十四)—— 在IDEA中创建包(package)的问题
  20. GG_DSG_Shareplex对比

热门文章

  1. 【操作系统 · 调度】多处理器 实时调度
  2. 【历史上的今天】6 月 25 日:笔记本之父诞生;Windows 98 发布;通用产品代码首次商用
  3. 常用的计算机组装工具有,计算机组装维护与常用工具软件考试含答案
  4. 中国生物医药产业集群产业战略布局及运营管理模式分析报告2021-2027年
  5. hualinux 学生党 建议:读书就是为了社会目标做准备
  6. Nod32的内网升级方案
  7. 溢出植入型木马(后门)的原型实现 作者:FLASHSKY(原创)
  8. 【元胞自动机】基于matlab元胞自动机单车道交通流(时空图)【含Matlab源码 1681期】
  9. 从零开始学习Linux笔记
  10. BI系统的分布式部署原理和技术实现