欢迎来到 常识词典网 , 一个专业的常识知识学习网站!
[ Ctrl + D 键 ]收藏本站
答案 1:
1,Linux 基础命令及脚本 s-ell 是基本要求,最好懂perl 或 pyt-on 等。如果不懂脚本,怎么把重复的劳动变得简单呢? 2,系统-命令 目的是获取系统当前的运行状态,遇到故障等要懂得分析排查。系统调优,并懂得原理,知道为什么这个参数要调整成这个值。 3,网络-命令 基本和第二点原因一致,不过重点关注于网络。同样需要理解原理及调优,不能照搬前人的经验而不知甚解。 以上,可以说只是基本。 没有生产环境不是借口,知识可以学习,再加以生产环境的经验积累,就会慢慢沉淀下来了。 针对你现在的情况我说说: 呆机房的话,就要好好利用空余时间去学习,并利用一下当前的资源去做一些尝试。 如何优化网络?机房的网络很好,有没有尝试做一点技术尝试?例如,帮自己家里的电脑-?(只是一个假设,并不推荐将公司的资源满足私人的利益) 配置过apac-e , nginx , squid ,有没有理解了里面的配置的意义,如何调优?如何玩?我认为把兴趣注入工作很重要,懂得利用这些东西去玩出自己的花样。 有没有将重复工作简化,例如使用fai 或 ks 安装操作系统,而不用总浪费时间在安装系统上。 说点技术以外的事情: 多学习,多思考,不满足当前的知识,虚心。多玩 : - )答案 2:
运维工作尤其是linux运维,其实最考验你的能力,因为需要学习的东西实在太多, 你既要懂网络:思科华为设备的配置; 要懂性能调优:包括lamp或者lnmp的性能调优,也包括linux操作系统调优; 要懂数据库mysql或者nosql(例如mongodb): 要懂编程语言:S-ell是最基本的,还要学习perl,pyt-on,甚至ruby和C++等(因为一些软件是这些语言编写的),还得熟练掌握awk,sed,grep以及正则表达式; 要懂一些调试排错的命令工具的使用,比如-top,dstat,strace,systemtap,iostat,sar等; 要有比较好的英语水平:因为很多软件或者工具以及出现问题排错的答案都不是国人所做,甚至还需要和原作者交流,在谷歌group里面留言讨论 要有坚强的体魄和超时工作的心理准备:升级维护都是在大家还在做梦时候。夜里2点网站挂了你也得起来,手机不停的接收各种报警-... 要有背黑锅的忍耐力:运维一直是公司爹不疼娘不爱的位置,别人做好了和你无关,你做差了别人作不好就是你影响的。人力和财务是技术部门的服务,运维就是各技术部门的服务,大到线上操作,小到帮助公司其他使用linux桌面的同事,公司-机房,IDC维护(跑腿搬服务器),干好了就算了,干不好,一堆人背后骂你 还要有(这也是最重要的)一颗积极学习的心,因为技术发展的不容许你原地不前,假如你不是技术geek,觉得S-ell+apac-e就是anyt-ing,其实我觉得不做运维也会干的不错,呵呵... 当然了,作linux运维还是有成就的: 一般换工作都是猎头接待; 工资涨幅最大也是最快,其他行业很少有工作1,2年就能张到1W以上的吧? 懂得东西太广泛...换工作很简单,转职业也so easy答案 3:
楼主保持兴趣是最重要的。和有没有生产环境没有关系。可以从学习脚本开始。答案 4:
第一:运维绝对不是会什么,会什么就可以的,而是需要很强的责任心保证服务器的健康和稳定,这是首要因素,也是你老板请你来来的主要原因。 第二:你需要对新技术有较强的-度,懂得利用新技术去增加生产力,节约成本,减少复杂度。 第三:学会一门脚本语言,这样的话,你可以减少复杂劳动,把时间拿来思考未来的世界。答案 5:
广度比深度更重要 个人看法,仅供参考答案 6:
简单说,蹲机房很枯燥,但是可以锻炼技术。深入研究机房里的所有设备,型号,固件/OS版本等。研究拓扑,并搞清楚为什么。另外,要胆大,在非生产环境上,一定要自己动手,不动手看别人搞,没用。答案 7:
先 把 鸟哥的linux私房菜 啃啃吧下一篇:生命的定义是什么?人的定义是什么? 下一篇 【方向键 ( → )下一篇】
上一篇:部队的好车那么多? 上一篇 【方向键 ( ← )上一篇】
快搜