志在指尖
用双手敲打未来

linux运维(linux运维是做什么的)

linux运维

1、shell脚本和另一个脚本语言,shell是运维人员有必要具备的,不明白这个连入职都不行,至少也要写出一些系统管理脚本,最简单也得写个监控CPU,内存比率的脚本,这是最基本的了,也是最有含义,而另一个脚本语言是可选的,一般是3P,即python,perl和php,php就不需求考虑了,除非你要做开发,我个人主张学python会比较好,难实现自动化运维,perl是文本处理很强壮,横竖这两个学一个就行了。
2、sed和awk东西,有必要要把握,在把握这两个东西同时,还要把握正则表达式,这个就痛苦了,正则是最难学的表达式,但结合到sed和awk中会很强壮,在处理文本内容和过滤WEB内容时非常有用,不过在学shell的同时一般会常常结合用到的。
linux运维需求把握的基础知识linux运维需求把握的基础知识
3、文本处理命令,sort,tr,cut,paste,uniq,tee等,必学,也是结合shell脚本语言时一并学习的。
4、数据库,首选mysql,由于linux用得最多肯定是mysql,增删改查必学,特别要学熟查,其它方面或许不太需求,由于运维人员运用最多仍是查。
5、防火墙,也是必学的,防火墙也算是个难点,最重要弄懂规矩,如果学过CCNA的朋友或许会比较好学,由于iptables也有NAT表,原理是一样的,而FILTER表用得最多。
6、监控东西,非常的重要,个人主张,最好学这3个,cacti,nagios,zibbix,企业用得最多应该是nagios和zibbix,但nagios会有点难,
由于会涉及到用脚本写自动监控,那个地方很难。
7、集群和热备,这个很重要,肯定要懂的,但到了公司就不会让你去弄,由于新手基本不让你碰,集群东西有许多,最好学是LVS,这是必学,最好也学学nginx集群,反向署理,还有热备,这个就更多东西能实现了,mysql热备也要学,便是主从复制,这个其实不容易的,要学懂整个流程一点也不容易。
8、数据备份,也是有必要要学的,东西有许多,但至少要把RAID的原理弄懂,特别是企业最常用的1+0或0+1,自己做试验也要弄出来,备份东西有许多,如tar,dump,rsync等,最好多了解一下。linux

linux运维是做什么的

Linux运维分为初级、中级、高级,等级不同担任的工作内容不同。
初中级运维的日常触及工作:
1、评价产品需求及发展需求,规划网站架构。
2、选择IDC公司、云产品,CDN等产品。
3、收购服务器、安装体系、装备服务、服务器IDC上架。
4、调试网络、优化体系及服务。
5、上线代码、配合研制搭建环境、调试、测验代码。
6、监控硬件、软件及各种事务应用。
7、装备收集日志和,依据日志信息报警及优化体系及服务
8、处理日常问题,如硬件(服务器、交换机、硬件、网络等)、软件(网络服务)、各类事务服务毛病。
9、编写自动化脚本(Shell、Python),自动化布置服务。
高级运维触及的工作:
1、监控带宽、流量、并发、事务接口等要害资源及拜访信息的变化趋势。
2、依据相应趋势变化不断优化网站架构。
3、规划各类处理方案,处理公司事务发展中的遇到的网站瓶颈。
4、编写各种自动化脚本(Shell、Python),自动化布置优化服务。
5、开发自动化布置和办理渠道(CMDB),实现渠道化运维。
6、开发运维办理渠道、及运维东西产品,提高服务功率。
7、拟定运维流程、标准、准则,并有序推进。
8、研究先进运维理念、形式,确保事务持续安稳、有序。

未经允许不得转载:IT技术网站 » linux运维(linux运维是做什么的)
分享到: 更多 (0)

评论 抢沙发

评论前必须登录!

 

志在指尖 用双手敲打未来

登录/注册IT技术大全

热门IT技术

C#基础入门   SQL server数据库   系统SEO学习教程   WordPress小技巧   WordPress插件   脚本与源码下载