首页 运维 网络学院 查看内容

Linux/Unix运维之巧学活用shell编程

2017-5-24 16:57 |来自: 互联网 2093 0

摘要: 想要很好的管理Linux系统,shell脚本语言是其必备的工具,Linux/Unix系统的底层及基础应用软件的核心大都涉及shell脚本的内容。一、掌握shell脚本基本语法的方法 最简单有效的方法就是将语法敲n+1遍!不知道多少人还 ...

想要很好的管理Linux系统,shell脚本语言是其必备的工具,Linux/Unix系统的底层及基础应用软件的核心大都涉及shell脚本的内容。

一、掌握shell脚本基本语法的方法

最简单有效的方法就是将语法敲n+1遍!不知道多少人还记得小学,初中,甚至高中时候,烂熟于心的一些知识?学会了、运用熟练了,但是长时间不去在意,就会忘记,不是吗!

二、掌握shell脚本的各种常见语法

要掌握各类条件表达式、if多种判断、for循环的不同用法、while多种读文件的循环等!只有熟练掌握,我们的工作才会更加轻松有效!

三、形成自己的脚本开发风格

当掌握了各种常见语法之后,就该选定一种适合自己的语法,形成自己的开发风格,然后将其用精、用透!

四、从简单做起,简单判定,简单循环

开发过程中最常用的不外乎判断,循环!Shell编程原理也是一样!程序猿成长到一定程度容易达到瓶颈,其实就是眼高手低,无法继续约束、克服自己!耐心的熬过去,再坚持一下,就过去了!

五、多模仿,放下参考资料练习,多思考

六、 昨日AlphaGo战胜了柯洁第一局!同事问我“那编写程序的人是不是很懂围棋?”其实AlphaGo的强大在于程序猿给他输入了3000万步人类大师的下棋方法,并且让他自我对弈3000万次!多模仿,放下参考资料练习,多思考,AlphaGo不就是这样成功的吗?

七、学会分析问题,形成编程思维

通常我们会将需求细细划分为各个小的单元,然后利用函数、判断、循环、命令等实现每一个小的单元,最后再将这些单元组装到一起!而这划分单元的能力就是我们通常所说的开发经验!

八、编程命名规范化,熟记驼峰命名法

作为一个开发!不知道该如何描述驼峰命名法,它已经是我身体的一部分了!

九、不要拿来主义(新手别偷懒)

其实多数开发都是拿来主义,但是学习的时候不能这样做!学习本就是需要用心去积攒知识的,一味的投机取巧,那么你会永远停留在这个阶段!如果有人没学好知识,那一定是投机惯了,心里觉得学会了,而实际只摸了一点皮毛!

本文出处: http://www.toutiao.com/a6423523403294572802/
声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系 [邮箱地址] 删除

路过

雷人

握手

鲜花

鸡蛋

最新评论

返回顶部