Linux Shell 脚本攻略 读后感

感谢图灵社区的电子书阅读奖励计划。

其实应该先了解 Linux,再了解 Shell 的,因为 Shell 的目的应该是为了简化和 Linux 的交互,但首先 Linux 是什么、为什么要简化,直接操作 Linux 复杂在什么地方。这些都不知道,没有「为什么」,就直接了解「解决方案」,感觉如无根之木,非常吃力。

如果内容组织合理,或许能解决一部分问题,让读者循序渐进地了解,从而能够真正「学会」Shell,而不只是了解各大概,甚至说只用来「查询」。

但阅读完大概三分之一的内容后,割裂的感觉非常明显,不知道是因为命令就是这样一个一个的,只能这样介绍,还是组织得不够合理。

因为在阅读前,并没有一个「问题」需要解决,所以属于「随便看看」的状态。如果以对话的形式来描述,这本书就是一直不停的在描述 Linux 有什么命令,我很想插话一句,「所以呢?」。

从这点来看,或许这本书只能作为「字典」类型的书,用来应急查询用了,但有 google 的情况下,还有谁会通过书来查询呢。。。

还是太鸡肋了。回过头再来看看前言:

本书将向你展示如何 驾驭 Linux操作系统。书中描述了如何执行诸如文件查找这类常见任务,解释 了复杂的系统管理工作,例如系统监控和调优,还讨论了网络、安全、应用分发以及云的应用。
普通用户 会乐于看到重新格式化照片、下载视频和音频文件以及文件归档这些技巧。
高级用户 可以从中找到复杂问题的解决攻略及详细讲解,比如备份、版本控制和网络分组嗅探。
系统管理员和集群管理员 则能够学会利用容器、虚拟机和云来简化自己的工作。

目标还是非常广大的,用户群体覆盖了小白到大佬。但其实从这里也看出了是以「目标」来组织内容的,即「要做什么」,从这点来看前面的观点也是正确的,这本书的正确打开方式应该是一本查询用 cookbook,而不是教科书类的。

你可能感兴趣的:(Linux Shell 脚本攻略 读后感)