LINUX个人学习计划

LINUX个人学习计划
---李同学
千里之行,始于足下;凡事预则立,不预则废。有一个好的规划才是一个真正的开始。
一、 学习目标
学习linux有两个原因第一个是对LINUX感兴趣,第二个则是为了找到一个好的工作,能够改善个人和家庭的生活境况。在未来的这一长段日子里,我将通过看视屏,做笔记,以及大量的联系来学习和掌握LINUX这门技术。使我成为一个真正的LINUX运维人员;
二、 具体措施(学习方法)
由于目前还在工作阶段,白天的时间大部分要忙于工作,只有晚上有时间学习。学习时间定在周一到周五晚上9点-11点,看视频,记笔记。如由于工作原因导致无法学习,则推迟到周末补全本周学习内容。
在看视屏的过程中一定要保持记笔记的习惯,记笔记可以让自己看视屏更专注。
对于某些比较难的模块,记笔记和看视屏是第一次,第二次则根据老师的思路和配置方法跟着做一遍。
周六和周日保持每天4个小时的学习时间,由于周六和周日有一整块时间,我打算周六和周日主要用来做练习。
三、 学习阶段
第一阶段: (10天)
  1、Linux基础知识、基本命令(起源、组成、常用命令如cp、ls、file、mkdir等常见操作命令)
  2、Linux用户及权限基础
  3、Linux系统进程管理进阶
  4、linux高效文本、文件处理命令(vim、grep、sed、awk、find等命令)
  5、shell脚本入门
第二阶段: (20天)
Shell脚本太难,这部分可能会花大量时间里联系
  1、TCP/IP网络基础
  2、Linux企业常用服务(
  3、Linux企业级安全原理和防范技巧(系统性能/安全、安全威胁模型和保护方法
  4、 加密/解密原理及数据安全、系统服务访问控制及服务安全基础
  5、iptables安全策略构建
  6、shell脚本进阶
  7、MARIADB应用原理及管理入门  
第三阶段: (30天)
  1、http服务代理缓存加速(其中主要学习varnish、nginx缓存系统,要对CDN的知识有所了解。)
  2、企业级负载集群(其中主要学习nginx、haproxy、lvs要对主要知识熟练掌握,对负载均衡算法有清晰认识,)
  3、企业级高可用集群 主要是学习keepalive
  4、运维监控zabbix详解,了解zabbix常见功能,能将zabbix和实际运维结合学习
  5、运维自动化学习主要是学习ansible的使用。
第四阶段:10天
1、PHYTHON学习(以上学完之后常见运维就能满足需要,打算再花上10天时间学习PHYHON知识)
第五阶段:10天
1、回顾前面的知识,逐步准备开始投简历,进入linux运维行业后再继续学习关于云的知识。

猜你喜欢

转载自blog.51cto.com/8628190/2321825