Hi,大家好,我是编程小6,很荣幸遇见你,我把这些年在开发过程中遇到的问题或想法写出来,今天说一说Linux/Unix运维之巧学活用shell编程,希望能够帮助你!!!。
想要很好的管理Linux系统,shell脚本语言是其必备的工具,Linux/Unix系统的底层及基础应用软件的核心大都涉及shell脚本的内容。
一、掌握shell脚本基本语法的方法
最简单有效的方法就是将语法敲n+1遍!不知道多少人还记得小学,初中,甚至高中时候,烂熟于心的一些知识?学会了、运用熟练了,但是长时间不去在意,就会忘记,不是吗!
二、掌握shell脚本的各种常见语法
要掌握各类条件表达式、if多种判断、for循环的不同用法、while多种读文件的循环等!只有熟练掌握,我们的工作才会更加轻松有效!
三、形成自己的脚本开发风格
当掌握了各种常见语法之后,就该选定一种适合自己的语法,形成自己的开发风格,然后将其用精、用透!
四、从简单做起,简单判定,简单循环
开发过程中最常用的不外乎判断,循环!Shell编程原理也是一样!程序猿成长到一定程度容易达到瓶颈,其实就是眼高手低,无法继续约束、克服自己!耐心的熬过去,再坚持一下,就过去了!
五、多模仿,放下参考资料练习,多思考
六、 昨日AlphaGo战胜了柯洁第一局!同事问我“那编写程序的人是不是很懂围棋?”其实AlphaGo的强大在于程序猿给他输入了3000万步人类大师的下棋方法,并且让他自我对弈3000万次!多模仿,放下参考资料练习,多思考,AlphaGo不就是这样成功的吗?
七、学会分析问题,形成编程思维
通常我们会将需求细细划分为各个小的单元,然后利用函数、判断、循环、命令等实现每一个小的单元,最后再将这些单元组装到一起!而这划分单元的能力就是我们通常所说的开发经验!
八、编程命名规范化,熟记驼峰命名法
作为一个开发!不知道该如何描述驼峰命名法,它已经是我身体的一部分了!
九、不要拿来主义(新手别偷懒)
其实多数开发都是拿来主义,但是学习的时候不能这样做!学习本就是需要用心去积攒知识的,一味的投机取巧,那么你会永远停留在这个阶段!如果有人没学好知识,那一定是投机惯了,心里觉得学会了,而实际只摸了一点皮毛!
今天的分享到此就结束了,感谢您的阅读,如果确实帮到您,您可以动动手指转发给其他人。
上一篇
已是最后文章
下一篇
已是最新文章