如何学习Linux成为好的Linux运维人员?
如何学习Linux成为好的Linux运维人员?
1. 业务运维:因为这块的人员要求的能力越来越低,主要做一些日常的变更,扩容,故障定位,工资相对来说更低一些,后期会趋向于模式化平台化发展。
2. 运维研发:每一个运维人员*要有研发能力,目前还是很难实现的,以前我们都是让开发来承担面向业务运维平台的建设。但是研发人员不懂运维,所以开发出来的平台,不见得适合。这时候就需要运维人员要有研发能力。
运维研发主要定位在公共服务平台的研发上,比如DNS,LVS的配置管理,监控系统,CMDB,数据分析平台等等
3. 技术研究:主要是用好的技术来提升用户体现,减少成本。
知道了运维的三个方向之后,我们再来看看如何学习Linux?
· Linux基础是必会的,至少150个命令要掌握透彻。
· 操作系统至少要会用两个: centos , Ubuntu
· 网站服务: nginx,php,apache,tomcat
· 数据库: oracle,mysql
· DB中间件:Mysql-proxy,MyCat
· 架构相关的: LVS,keepalived,haproxy,nginx,heartbeat
· 缓存:nginx,varnish,
· nosql:mencached,MongoDB,redis
· 存储相关: Nfs,FastDFS
· 版本控制: git ,SVN (先学会svn即可)
· 监控系列: nagios,cacti,zabbix,商用的可以自己测试下,比如监控宝
· 同步软件: csp,rsync,inotify
· 批量管理:Saltsack,ansible
· 虚拟化:docker,k8s ,kvm (当然docker并不算真正意义的虚拟化0
· 大数据:Zookeeper,HDFS,Hive,Spark
就列举到此,当然需要学习的东西并不仅限于此,其他的东西还需要大家在学习中不断的探索,下面小编就来为大家说一下都有哪些学习方法:
1. 自学: 用到啥学啥,自己买书摸索学习,有不会的就去QQ群,论坛问别人。
这种方式的弊端: 问的时候没人答,等别人有时间回答了的时候,又不想问了。
2. 找朋友教:这种方法相对来说比较好一点:首先只要你请个饭,你的朋友肯定会帮你,你可以找他帮你选书,解惑。但是有一点需要注意,你学完能获得的工资与你朋友差不多,所以要尽量找个工资高,工作经验丰富的朋友。
之前有朋友问我,为什么学完找不到工作?了解情况后我才知道,他朋友都失业了,还让他教,每天传输给他的都是,这个行业真不好做,不建议你做,你肯定做不好,不好找工作的。可想而知,的确找不到工作了
更多培训课程,学习资讯,课程优惠等学校信息,请进入 重庆江津区Web培训重庆合川区Python培训重庆永川区Linux云计算培训 网站详细了解,免费咨询电话:400-998-6158