Bash脚本编程资料共享

相信很多小伙伴已经看了我的文章教你如何成为Java的OOM Killer,这篇文章原本是在gitchat上做了讨论的,原文链接为如何在生产环境排查OutOfMemoryError(OOM),后来很多小伙伴加我微信,小伙伴们看到解决一个线上OOM的问题,还需要写Shell脚本,都询问我是否有学习脚本编程的资料,当然,我这里什么资料都有的 :)

通常大家都不认为Shell脚本是个重要的语言,但是Shell脚本和Linux命令可是维护一款健康的Java服务必不可少的技能,当线上出现了事故、需要应急的时候、当你初始化数据的时候、当你做个小工具的时候、当你想理解Linux工作原理的时候、当你从线上环境收集信息的时候,你都会用到Shell脚本编程,之前的文章对Linux命令、JVM命令还有一些定制化的工具脚本做了介绍,具体参考文章Java服务化系统线上应急和技术攻关,你必须掌握的Linux命令Java服务化系统线上应急和技术攻关,你必须拥有的那些应用层脚本和Java虚拟机命令,本文要分享给大家的是学习Shell脚本的资料,Shell脚本分为C Shell,Ksh Shell,Bourn Shell, Bash Shell, 其中,Ksh Shell是Unix的默认脚本,Bash Shell是Linux的标准脚本,也是最流行的脚本,本文推荐的几本书都是介绍Bash Shell的书籍。

相信我,这些书籍看完可以轻松玩转脚本和Linux命令,让你在开发和维护Java服务的时候更加得心应手。

书籍下载地址:

  1. Advanced Bash-Scripting Guide 密码:znqi
  2. Bash Reference Manual 密码:t41m
  3. Learning the Bash Shell 密码:onhd

《分布式服务架构:原理、设计与实战》是一本不可多得的理论与实践相结合的架构秘籍,京东购买请点这里或者扫描下方二维码。

《分布式服务架构:原理、设计与实战》京东主页

加入【云时代架构】技术社区,做互联网时代最适合的架构,回归架构的简洁之美。

作者简书博客

云时代架构
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容