We know that Linux is an operating system that is widely used in servers and cloud platforms, and now Linux has become a discipline. In the cloud era, the cloud platform is very hot, many people want to learn Linux, but do not know how to start. In fact, learning must be systematized, so as to grasp the main points as soon as possible.
650) this.width=650; "src=" http://p1.pstatp.com/large/22d700059965d488df2e "alt=" Super Dry: Linux learning can be divided into eight stages "style=" border:0px;vertical-align:middle;margin:0px auto;height:auto; "/>
The study of Linux cloud computing can be divided into eight major stages
The first stage: The main learning of Linux cloud Computing network management practice. This includes knowledge of network history, network protocols, conversion, IP,MAC, and so on, including public cloud network knowledge. These are the first things that must be mastered.
The second stage: the main learning of Linux Cloud Host service configuration and system management. Learn from the basics of Linux systems, Linux file management, vi Editor, BASH Shell Basics, storage management, and more.
The third stage: the main learning of the Linux shell script Automation programming. This includes shell programming, Shell specification and debugging, variable type and permutation, shell condition testing and looping structure, and so on.
Stage four: Major open source database MySQL DBA operations. MySQL database introduction, MySQL database operation, MySQL storage, index, security control and so on. Read/write separation of MySQL database.
Fifth stage: The main learning enterprise-level automation projects and public cloud operations. including automated operation and maintenance Devops,aliyun ecs/rds operation and maintenance combat.
The sixth stage: The main study of large-scale website high concurrency architecture operation and maintenance combat. Tengine cluster technology, Web server performance optimization, MYSQY Performance and architecture optimization, and so on.
The seventh stage: the main learning Python Linux automation operations development. Including Python's various operations, build information Publishing system Djiango, network insect tool development, and so on.
The eighth stage: the main learning Enterprise private cloud architecture and operation and maintenance combat.
Includes virtualization technology solutions, KVM Network management, Docker orchestration deployment. Hadoop Big Data management and operational operations. Wait a minute.
To learn Linux development, you need to learn a lot of content. Only in a phased, systematic way to learn, can quickly and comprehensively learn Linux, and eventually become a master in combat.
Original link: http://www.magedu.com/71954.html
This article is from the "Marco Linux Training" blog, so be sure to keep this source http://mageedu.blog.51cto.com/4265610/1931425
Super Dry: Linux learning can be divided into eight major stages