读《Linux Shell脚本攻略》(第2版) 总结

2023-03-12,,

  前段时间读完了《Linux Shell脚本攻略》(第2版)这本书,给部分想读这本书的人分享下个人感受。

  说下这本书的难度吧。纯新手或者只懂少部分编程知识的人,读起来还是有很大难度的。以我为例,做过开发,在学了几个月linux知识后才开始读这本书,书里的部分内容还是不理解。这个倒不是shell脚本学起来难度大,只是shell脚本语言的设计,坑比较多,一些设计和规定,甚至让你感觉这是二货程序猿的作品,与主流的c、java等语法彼此有很大区别。下面细说下读这本书各个章节的建议。

  第一章:小试牛刀  整合linux知识后的内容举例,难度稍大。

  第二章:命令之乐  本章节对于新手和shell不甚理解的人来说,要细读,重中之重的章节。作者举例的这些命令,差不多只要涉及到linux方面的编程,差不多都要用到这些命令的,好好读吧!

  第三章:以文件之名  本章讲解的是文件x相关的操作及属性。本章前半部分,对于linux下的测试人员来说是现在必须立刻理解懂得的,需要立刻学习。但是后半部分的话需要根据个人从事的行业来行动,像我,现在从事的行业一个都用不到,对于用不到的人,可以放到最后学,可以放到第一章之后。

  第四章:让文本飞   讲解的是文本文件的处理, 也是重中之重章节,特别是awk、sed等命令,需要熟练掌握切运用,在编写脚本的时候常用。

  第五章:一团乱麻?没这回事   讲解web方面的知识,本章节也是根据个人先工作的需要来计划是先学还是后学。 我所在的工作一点到用不到。。。。。

  第六章:B计划   讲解的是文件创建与维护、归档及压缩,通用必学知识,看个人所在测试工作内容来学习,区别就是分配的时间多少不同。

  第七章:无网不利 讲解网络方面的内容。运维必须学习的部分,当然测试的话也是需要懂得,难道每次网络出个问题就要去找运维解决?常见的问题也就ip设置、网卡什么那几个,自己多解决几次也就会了。

  第八章: 当个好管家   讲解的是监视系统活动的各种命令。 也是看个人从事的岗位来分配花费多少时间去学习与前后顺序。

  第九章:管理重任  讲解的是对系统进程查找的工具或者命令 ,通用章节。

  个人推荐,优先读 第二(首位)、四、三(前半章节)、六  ,余下的章节,根据个人情况分先后顺序去学习。

  

读《Linux Shell脚本攻略》(第2版) 总结的相关教程结束。

《读《Linux Shell脚本攻略》(第2版) 总结.doc》

下载本文的Word格式文档,以方便收藏与打印。