linux运维小白学习之路

从今天开始,我要正式分享我学习linux点滴。从小白开始,慢慢成长。先定一个目标,如何进阶:
第一阶段:小白入门
1.掌握基础命令
2.用户权限及其管理
3.linux进程管理
4.linux编写脚本的三剑客
5.学习编写基础脚本,随着学习深入,难度递增

第二阶段:拨开运维面纱
1.学习网络服务,网络基础
2.了解企业常用的服务工具(dns、http、ftp、mail、nfs)
3.如何简单优化linux系统
4.加密/解密原理及数据安全、系统服务访问控制及服务安全基础
5.iptables安全策略构建
6.oracle、mysql需要了解基础知识
7.运用已经学习的shell,对服务进行一些操作

第三阶段:冲击高薪
1.http服务代理缓存加速(其中主要学习varnish、nginx缓存系统,要对CDN的知识有所了解。)
2.企业级负载集群(其中主要学习nginx、haproxy、lvs要对主要知识熟练掌握,对负载均衡算法有清晰认识,)
3.企业级高可用集群 (其中需要对keepalived,heartbeat等进行深入讲解)
4.运维监控zabbix详解(主要是zabbix、cacti、nagios等监控系统,现在用的比较多的是zabbix)
5.运维自动化学习(需要学一些开源运维自动化工具的使用如ansible、puppet、cobbler等运维自动化工具)

第四阶段:大牛成仙
1.学习大数据、云计算(需要对hadoop、storm、hbase、hive、kafka、zookeeper等常见开源大数据系统需要深入了解
2.学习python,可以对一些应用层级进行自动化监控

猜你喜欢

转载自blog.51cto.com/15013163/2553488