我曾在智联招聘等网站上搜寻有关shell脚本员的职位,与C++、JAVA等热门语言相比,冷清很多。看上去似乎招shell程序员的公司比较少。是不是公司不重视或者是很少用到shell这个东东呢?

       我使用shell写脚本已经将近一年,对于shell的使用发表下自己的见解。公司在开发实际产品的时候,用到的开发语言确实以C++与JAVA居多,所 以会这两种语言的人还是比较吃香的。开发出的产品基本上都是以linux系统为平台的,不管是开发产品的过程中,还是产品开发完毕的维护中,都要接触 linux系统,而接触linux系统就必然要熟悉其中的命令,此时即可得出结论,我们时时刻刻都在使用shell。

       也许我们只要学会其中最常用的命令,即可满足日常工作需要,所以shell没必要去认真学。这种看法是有道理的。对于后期专门维护产品的人员来说,就不能 说学几个常用的命令即可。在产品运行有问题时,维护人员需使用一切可能的命令查看原因;当需要知道产品每天的运行状况时,维护人员必须写可能是比较庞大的脚本自动取回产品数据进行分析。没有扎实的shell基础,产品后期维护将会成为一个很大的问题。

       说了这么多,我的观点就一句话,shell在产品后期维护的过程中非常重要。

最新文章

  1. Django学习笔记(现学现写,实时更新)
  2. Ubuntu/linux 有关权限修改的命令
  3. VIM-Sed常用的一些记录。。。逐渐学习。。
  4. js操作记录
  5. 触发onSaveInstanceState和onRestoreInstanceState的时机
  6. android adb服务启动不了解决办法
  7. isEmpty()与equals()、==“”区别
  8. ajax——client访问webservice基本用法
  9. Java获取来访者IP
  10. 手把手教你轻松实现listview下拉刷新
  11. 18-09-15 潘一刘老师 讲课replace 控件输入函数检测的包
  12. koa中间件机制详解
  13. geotrellis使用(四十一)流水线技术
  14. DevOps的故事(如何整合开发和运维?)
  15. Py-numpy的随机函数【转载】
  16. Solr 自定义排序[1]
  17. asp.net控件拖不动。控件错误
  18. bzoj1098 办公楼
  19. 几款主流 NoSql 数据库的对比(转)
  20. 编写jQuery插件(一)——插件约定及插件中的闭包

热门文章

  1. 每日一题:Java异常处理
  2. Sequence Models and Long-Short Term Memory Networks
  3. SQLServer 使用sp_repldone标识所有未分发的事务为已分发
  4. Rails 最佳实践
  5. Qt通过HTTP POST上传文件(python做服务端,附下载)
  6. 直播的本质(创业者应该要从商业模式的右边开始思考,你为用户创造了什么价值?找客户并不难,但要想办法让客户不离不弃;PC端功能的丰富很重要,因为手机版通常只是一个迷你版)
  7. php PAC 安装
  8. Spring Schema扩展机制
  9. java之jdbc学习——QueryRunner
  10. 【web自动化测试】requests-html 这个解析库,能让你更轻松的获取网页内容