原文链接:

Shell从入门到前辈必读的5本精典书籍

推广图片.png

Shell从入门到前辈必读的5本精典书籍

近来仍然在专注地更新和学习Shell编程相关的内容,假如想系统地学习Shell编程linux:命令,编辑器,shell编程实例大全,并成为精通Shell编程的中级程序员,选对Shell编程书籍其实很重要,下边就为你们介绍几本学习Shell必备的几本书籍:

linux:命令,编辑器,shell编程实例大全_linux命令行常用编辑器_linux常用文本编程器

Linux命令行与Shell脚本编程大全》

在这儿插入图片描述

在这儿插入图片描述

这本书是入门级的读物,是关于Linux命令行与shell脚本编程的全方位教程,主要包括四大部份:Linux命令行,shell脚本编程基础,中级shell脚本编程,怎样创建实用的shell脚本。我近来刚看完Shell编程相关的视频课程,有了一定的基础,目前在看这本书。其实很大部头,但有一定基础以后看上去还是蛮快的。讲的东西比较全面,也比较简单。作为入门推荐5颗星。

linux常用文本编程器_linux命令行常用编辑器_linux:命令,编辑器,shell编程实例大全

《LinuxShell脚本功略》

在这儿插入图片描述

在这儿插入图片描述

这本书细致分析实际应用中的110多个案例,使许多看似复杂的Linuxshell脚本任务迎刃而解。《LinuxShell脚本功略》会帮助读者借助少量命令的组合完成例如文本处理、文件管理、备份等复杂的数据管理工作。

linux:命令,编辑器,shell编程实例大全_linux命令行常用编辑器_linux常用文本编程器

这本书将告诉你怎样借助shell命令快速开发常规任务,综合应用grep、find、sed和awk等常用命令,凭着短短几个命令行从Web挖掘数据的shell脚本,借助归档工具运行并手动化各类任务,例如手动备份和储存;帮助你理解文件系统、文件类型以及文件管理;用shell创建以及维护文件或目录归档、压缩格式和加密技术;通过shell脚本设置以太网和无线LAN;使用登陆技术监控网路上的各类动态。

《TheAWKProgrammingLanguage》

在这儿插入图片描述

在这儿插入图片描述

这本书的作者就是AWK程序语言的设计者,其权威性毋庸置疑。值得注意的是linux:命令,编辑器,shell编程实例大全,这本书的第二作者BrianW.Kernighan简直是神一样的科学家,他还是《TheCProgrammingLanguage》和《程序设计实践》的作者,在豆瓣图书中搜索BrianW.Kernighan的名子,你还会五体投地。

关于awk的学习资料网上有好多,但只要静下心来把这本书中的代码敲一遍,就可以无视其他所有材料了。网友称“要学awk,这本书就够了”,绝非虚言。反正,学习AWK这是必看的一本书,豆瓣评分9.4分suse linux 下载,五颗星推荐。这本书有我帮你们找到了中英文版本,中文好的可以看原版。

《AdvancedBashScript-guide》

中级shell脚本编程手册,也就是传说中的ABS,学习Shell脚本的进阶书籍非本书莫属。这本书只要你具备Shell脚本和编程的相关知识,这么此书将很容易助你达到中中级的水平。你可以把本书作为教材,自学指南,或则是关于shell脚本技术的文档。

书中的练习和样例脚本中的注释将会与读者进行更好的互动,而且最关键的前提是:想真正学习脚本编程的惟一途径就是亲自动手编撰脚本,这本书也可作为教材来讲解通常的编程概念。该书是完全免费的,在github上也有她的英文版,不过我都帮大家整理好了(哈哈,不谢,素养三连就可以啦!)

《sedandawk101hacks》

[图片上传失败…(image-cb75b5-95)]

本书的作者RameshNatarajan是一名超级能干的美国人,目前作者早已是一名shell的源码贡献者,本书主要介绍Shell当中最强悍的两大命令:sed&awk,尽管本书适宜初学者作为入门读物,但作者抒发能力实在太强,以最简单的英语抒发了最实用的内容红旗linux6.0教程,所以想学习Shell编程,此书也必列其中。

在这儿插入图片描述

据悉,该作者还写了另外两本同样有名的开源书籍,《vim101hacks》和《linux101hacks》。除《vim101hacks》之外,其他两本书籍都目前有英文版,我也帮你们收集到了。

关注景禹后台回复shell,即可获取这篇文章所提及的所有书籍的PDF版本(保证都是高清)。

Author

这篇优质的内容由TA贡献而来

刘遄

《Linux就该这么学》书籍作者,RHCA认证架构师,教育学(计算机专业硕士)。

发表回复