Linux运维需要掌握技能:1. Linux基础包括对Linux整体的理解/使用和基本命令2. 运维的命令:运维相关的工具(命令),了解它能解决很多问题。
3. 基础服务:LAMP或LNMP :Apache/Nginx,MySQL,PHP/Python/Perl LAMP (software bundle)。4. 运维平台工具5. 脚本:必备:Shell额外:Python,Perl。
6. 底层:Linux C,内核7. 网络:网络是非常重要的一块8. 安全:防火墙配置,如 iptables, ipset9. 硬件:接口类型查看硬件信息知道各类型服务器,如塔式、机架式、刀片式。
1、Linux基础命令及脚本:shell是基本要求,最好再懂点perl或python等。如果不懂脚本,怎么把重复的劳动变得简单呢?
2、系统监控命令:目的是获取系统当前的运行状态,遇到故障等要懂得分析排查。系统调优并懂得原理,知道为什么参数要调整成某个值。
3、网络监控命令:理由和第二点一致,不过侧重于网络。同样需要理解原理及调优,不能照搬前人的经验而不知甚解。
以上可以说是基本知识。没有生产环境不是借口,知识可以学习,再加以生产环境的经验积累,就会慢慢沉淀下来了。
说说技术以外的事情:多学习、多思考、不满足当前的知识、虚心和多动手。
最好的方法就是去看一些招聘网站的招聘简介了 已经很全了
岗位职责:
1、负责公司网络总体系统及子系统的维护;
2、负责网络整体架构规划、实施、优化、安全;
3、负责整体网络的操作规范文档编写,整合系统资源;
4、负责整体网络的风险评估与备份系统实现;
5、研究主流的互联网应用技术,并负责将此是现在公司业务系统测试及应用;
6、公司整体网络架构规划,实施及维护;
7、主动发现问题,提出合理化建设,积极提出优化手段和建议。
任职资格:
1、大专学历,3年以上工作经验;
2、能够承受一定的工作压力,具备良好的沟通协调能力及突发事件单独处理能力;
3、熟悉unix/linux操作系统;
4、熟悉Linux下不同数据库的安装和调试,熟练使用shell脚步语言;
5、精通L.A..M.P架构,对L.A..M.P架构的部署、搭建、优化、排错等方面有丰富的经验。对高负载、大访问量 情况下的L.A..M.P架构有运维经验者优先。
6、熟悉Linux下不同的存储解决方案,同时管理超过50太以上的linux服务器组,有整体管理经验者优先;
7、利用syslong收集各个关键出口设备情况,充分利用snmp协议,规划并架设一整套网络监控系统;
8、具备独立的工作能力,良好的沟通能力和团队精神,高度的责任心,工作积极主动。
运维工程师熟悉tcpip系列协议,熟练配置思科和华为网络能参考手册配置其他厂商设备包括安全设备熟悉服务器硬件系统配置操作系统unixlinuxwindows等安装配置检测其运行等熟悉常见的应用如webftp邮件等服务搭建及排查熟悉常见的系统安全设置,以及整个安全体系架构会安装及配置维护常见数据库oraclemysqlsql-server等有一定的存储方面的知识。
要熟悉你服务器的环境相关的东西特别是网络相关熟悉服务器的硬件配置熟悉服务器上的操作系统及各种常见的应用系统熟悉发生故障的时候处理流程等不强求你精通内核调优等但是你知识要全面而且有一两手是拿手的。
运维工程师熟悉tcpip系列协议,熟练配置思科和华为网络能参考手册配置其他厂商设备包括安全设备熟悉服务器硬件系统配置操作系统unixlinuxwindows等安装配置检测其运行等熟悉常见的应用如webftp邮件等服务搭建及排查熟悉常见的系统安全设置,以及整个安全体系架构会安装及配置维护常见数据库oraclemysqlsql-server等有一定的存储方面的知识。
要熟悉你服务器的环境相关的东西特别是网络相关熟悉服务器的硬件配置熟悉服务器上的操作系统及各种常见的应用系统熟悉发生故障的时候处理流程等不强求你精通内核调优等但是你知识要全面而且有一两手是拿手的。
基础技能:
精通shell/Python/Perl等1至2种编程语言
熟练掌握常用数据结构和算法,并能灵活运用
熟悉网络基础知识
深入理解Linux操作系统
加分技能:
熟悉开源的监控平台工具,比如:Ganglia、Nagios等
熟练掌握Shell脚本熟悉Awk、Sed等基础工具
熟悉分布式计算或者存储系统,比如Hadoop/Hbase/Storm等
熟悉机器学习原理能付诸实践者更佳
熟悉TCP/IP、HTTP等网络协议,精通socket网络编程
声明:本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
蜀ICP备2020033479号-4 Copyright © 2016 学习鸟. 页面生成时间:3.536秒