知识 =》技能   需要大量的练习  相当于复盘

要有成就感

在一个领域深挖,再迁移到其他领域

1、两周以后的知识留存率:

  主动学习:

    动手实践:40%

    讲给别人听:70%

        写博客:是写教程,便于以后复习(必须完成)

            5W+1H(what, why, when, where,who, How)

  被动学习:

    听课:10%

    笔记:20%

2、Linux运维课程体系

  Linux入门

  Linux系统管理

  Linux服务及安全管理 :

      httpd,lamp,lnmp

      Cache:memcached,varnish

      DB:mysql (MariaDB)

  Linux Cluster

    LB Cluster:Nginx,LVS

    HA Cluster: Keepalived

    Linux Ops:ansible

    Monitoring:zabbix

    Shell脚本编程

    httpd:

      tomat,lnmt,lamt ,session replication Cluster

      分布式存储系统:

          MogileFS,GlusterFS

      LB Cluster: haproxy

      HACluster: Corosync+ Pacemaker

    MySQL: HACluster, NHA, 备份与恢复, MySQL replication

    NoSQL:redis, mongodb, Hbase

    运维工具:puppet(saltstack), cobbler

    虚拟化:

        Linux操作系统原理:虚拟化技术原理

        KVM虚拟化应用详解:

        虚拟化网络:SDN

        openstack云栈

    Docker:容器云

    ELK Stack: ElasticSearch, Logstash,Kibana

    大数据:Hadoop v2, 并行存储及分析平台

      HBase,Hive

      Storm,Spark

    系统优化:

    Python编程

3、学习阶段:

    永远都不可能准备好,只有准备充分

    教室学习:4个月

    工作学习:8个月,不要求工资太高,一定要对职业发展有帮助的

4、IT技术领域

  研发:

      硬件: 机器语言

      软件:

        低级语言:写驱动,汇编语言

        高级语言:

            系统级:C,C++

            应用级:Java,Python

  应用:

      LInux运维

      Shell脚本编程:

      Python: ansible,openstack

DevOps: Development Operations

【LInux01】学习Linux课程体系的更多相关文章

  1. linux学习3 Linux云计算系列课程体系全面介绍

    一.课程体系 二.IT领域职位介绍

  2. Linux课程学习之我思

    陈民禾,原创作品转载请注明出处<Linux内核分析>MOOC课程http://mooc.study.163.com/course/USTC-1000029000,我的博客中有一部分是出自M ...

  3. 北风风hadoop课程体系

    课程一.基于Linux操作系统平台下的Java语言开发(20课时)课程简介本套课程主要介绍了Linux系统下的Java环境搭建及最基础的Java语法知识.学习Linux操作系统下Java语言开发的好处 ...

  4. 本人亲身讲解本科期间学习Linux系统过程

    学习Linux也有一段时间了,回首这段时光,既迷茫过也既充实过.当时刚接触Linux是在大学,身边的同学都在学习,我想我也该学点一技之长了.我本科并不是计算机专业的,关于软件的课程也就只有C++,所以 ...

  5. python课程体系是怎么样的?

    好的python课程体系是怎么样的?Python从1991年走到今天,已经有了28年的历史了,在开发行业来说也是老江湖了,那么python为什么可以在开发行业屹立不倒呢?其实python最吸引程序员的 ...

  6. javaWeb课程体系介绍

    javaWeb课程体系介绍-一般必须学的课程: JavaSE开发Java基础编程Java核心编程Java高级编程DataBase开发MySQLJDBCJavaEE开发Web基础SpringSpring ...

  7. 【真实分享】学习linux!让我工资翻5倍!从月薪3000到年薪18W!只用了六个月!

    月薪3000到年薪18W,我用了六个月时间.从只会皮毛,到一家公司的运维工程师主力,我的故事蛮神奇的,今天和大家分享一下我自己的经历. 我今年26岁,之前做个体,修过电脑,卖过电脑,做过桌面运维,一直 ...

  8. 14门Linux课程,打通你Linux的任督二脉!

    Linux有很多优点:安全.自主.开源--,也正是这些优点使得很多人都在学Linux. 虽说网上有大把的Linux课程资源,但是对很多小白来说网上的课程资源比较零散并不适合新手学习. 正因为此,总结了 ...

  9. Linux系统的理解及学习Linux内核的心得

    作业列表      (点击作业跳转) linux内核分析作业:以一简单C程序为例,分析汇编代码理解计算机如何工作 linux内核分析作业:操作系统是如何工作的进行:完成一个简单的时间片轮转多道程序内核 ...

随机推荐

  1. Java开发最佳实践(二) ——《Java开发手册》之"异常处理、MySQL 数据库"

    二.异常日志 (一) 异常处理 (二) 日志规约 三.单元测试 四.安全规约 五.MySQL数据库 (一) 建表规约 (二) 索引规约 (三) SQL语句 (四) ORM映射 六.工程结构 七.设计规 ...

  2. python上获得随机字符

    import random import string print(string.ascii_letters) # 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNO ...

  3. Unable to update index for nexus-publish | http://ip:port/repository/maven-public/

    问题描述:Unable to update index for nexus-publish | http://ip:port/repository/maven-public/ 解决方案:进入工作空间. ...

  4. [Redis-CentOS7]Redis数据持久化(八)

    配置文件位置 /ect/redis.conf RDB存储配置 save 900 1 # 900秒之内发生一次写操作保存 save 300 10 # 300秒内写10次保存 save 60 10000 ...

  5. Go1.14发布了,快来围观新的特性啦

    如期而至,Go1.14发布了,和往常一样,该版本保留了Go 1兼容性的承若,这个版本的大部分更新在工具链 .运行时库的性能提升方面,总的来说,还是在已有的基础上不断优化提成,大家期待的泛型还没有到来, ...

  6. centos 记录所有用户操作命令的脚本

    使用history不能看到所有用户的命令记录,如何看所有用户的操作记录. 如下: 在 /etc/profile 最下面加入如下代码即可. PS1="`whoami`@`hostname`:& ...

  7. opencv —— findContours、drawContours 寻找并绘制轮廓

    轮廓图像与 Canny 图像的区别 一个轮廓一般对应一系列的点,也就是图像中的一条曲线.轮廓图像和 Canny 图像乍看起来表现几乎是一致的,但其实组成两者的数据结构差别很大: Canny 边缘图像是 ...

  8. phpcms v9编辑器上传图片是否添加水印

    第一步:给图片上传对话框里面添加是否添加水印的多选框,找到: satics/js/ckeditor/ckeditor.js 第17554行 (需要格式化,我用的NetBeans)修改为 functio ...

  9. Asp.Net Core 3.1 集成Swagger

    引入Nuget包 Swashbuckle.AspNetCore.SwaggerGen Swashbuckle.AspNetCore.SwaggerUI 配置Startup 配置ConfigureSer ...

  10. Bash脚本编程学习笔记07:循环结构体

    本篇中涉及到算术运算,使用了$[]这种我未在官方手册中见到的用法,但是确实可用的,在此前的博文<Bash脚本编程学习笔记03:算术运算>中我有说明不要使用,不过自己忘记了.大家还是尽量使用 ...