Linux Learning Route

Source: Internet
Author: User

From the public number: Dahne Linux cloud Computing Training

Operational learning needs to be divided into four stages, Linux beginner-àlinux Intermediate Advanced-àlinux, and senior direction refinement.

First stage: Beginner's entry

The initial stage needs to make the Linux learning route clear, any learning is gradual, so learning Linux is also necessary to have a certain route.

Individual suggested courses of study are as follows:

Beginner's entry:

    1. Linux Basics, basic commands (origin, composition, common commands such as CP, LS, file, mkdir, etc.)

    2. Linux Users and Permissions basics

    3. Advanced Linux System Process management

    4. Linux efficient text, file processing commands (vim, grep, sed, awk, find, etc.)

    5. Get Started with Shell scripting (learn while you practice)

Second Stage: Intermediate advanced

Intermediate levels need to be fully aware of the principles and Fundamentals of Linux, the upper layer of applications and services in-depth study, in which the service must be related to the network of knowledge, it takes time to learn.

    1. TCP/IP Network Foundation (almost CCNA, NP knowledge is sufficient)

    2. linux Enterprise common services (such as DNS, HTTP, FTP, mail, NFS, etc.)

    3. linux Enterprise-class security principles and prevention techniques (System performance/security, security threat model, and protection methods

    4. iptables security Policy build

    5. P style= "LINE-HEIGHT:1.5EM;" >shell script advanced (mainly with some applications, write some cases)

    6. < Span style= "FONT-SIZE:14PX;" >mysql application Principles and management Introduction (can manage and build a personal blog site)

Learned here, mastered the basic skills, already enough, has been able to do some basic operations and simple maintenance.

Stage Three: Advanced promotion

    1. HTTP service Proxy cache acceleration (in which the main learning varnish, Nginx cache system, to the knowledge of Cdn know. )

    2. Enterprise-Class load cluster (in which the main learning Nginx, Haproxy, LVS to master the main knowledge, load balancing algorithm has a clear understanding,)

    3. Enterprise-class high-availability clusters (which require in-depth explanation of keepalived,heartbeat, etc.)

    4. Operation and maintenance monitoring Zabbix detailed (mainly Zabbix, cacti, nagios and other monitoring systems, now used more is Zabbix)

    5. Operations Automation Learning (need to learn some of the use of open source operations automation tools such as Ansible, Puppet, cobbler and other operational automation tools)

Can master here, basically can deal with a lot of work, can go to interview senior OPS engineer, almost pay can reach 12-18k around

Stage four: Senior Direction advanced

      1. Big Data direction (requires in-depth knowledge of common open-source big Data systems like Hadoop, storm, etc.)

      2. Cloud computing direction (mainly OpenStack, of course, like some of the KVM and other virtualization technology, also need to master, now Docker is also more popular)

      3. DevOps development (mainly Python operations development)

      4. Automated operations (in-depth based on previous automation)

      5. OPS architect (major need breadth, almost 5 years or so above experience, can assume this position)

Linux Learning Route

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.