[LInux01] learning courses Linux System

Knowledge = "skills need a lot of exercise is equivalent to re-set

There must be a sense of accomplishment

Digging in a field, and then migrate to other areas

1, two weeks after knowledge retention:

  Active Learning:

    Hands: 40%

    Repeat it: 70% 

        Write blog: is writing a tutorial, to facilitate later review (to be completed)

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

  Passive learning:

    Lectures: 10%

    Note: 20%

2, Linux system operation and maintenance courses

  Getting Started with Linux

  Linux System Administration

  Linux services and Security Management:

      httpd,lamp,lnmp

      Cache:memcached,varnish

      DB:mysql (MariaDB)

  Linux Cluster

    LB Cluster:Nginx,LVS

    HA Cluster: Keepalived

    Linux Ops:ansible

    Monitoring:zabbix

    Shell Scripting

    httpd:

      tomato, lnmt, lame, session replication Cluster

      Distributed storage system:

          MogileFS, GlusterFS

      LB Cluster: haproxy

      HACluster: Corosync+ Pacemaker

    MySQL: HACluster, NHA, backup and recovery, MySQL replication

    NoSQL:redis, mongodb, Hbase

    Operation and maintenance tools: puppet (saltstack), cobbler

    Virtualization:

        Linux operating system principles: the principle of virtualization technology

        Detailed KVM virtualization applications:

        Virtualized network: SDN

        openstack Cloud Stack

    Docker: cloud container

    ELK Stack: ElasticSearch, Logstash,Kibana

    Big data: Hadoop v2, parallel storage and analysis platform

      HBase,Hive

      Storm,Spark

    System Optimization:

    Python Programming

3, the learning phase:

    We will never be ready, fully ready only

    Classroom learning: 4 months

    Work study: 8 months, are not required to pay too much, we must help the career development

4, IT technology fields

  R & D:

      Hardware: Machine Language

      software:

        Low-level language: write drive, assembly language

        High-level language:

            System level: C, C ++

            Application level: Java, Python

  application:

      LInux operation and maintenance

      Shell Scripting:

      Python: ansible,openstack

 

DevOps: Development Operations

Guess you like

Origin www.cnblogs.com/luoxuw/p/11965237.html