4 stages of Getting Started with Linux systems for IT Technology Learning Guide (pure dry ribbon diagram)

Source: Internet
Author: User

4 stages of getting Started with Linux systems for IT Technology Learning Guide (pure Dry ribbon diagram)

60% of the world's people are using Linux. Almost no one is "in favor" of the Linux system, and many of the services we enjoy (including Web services, chat services, and so on) are almost always powered by Linux systems, with more than 2 billion people carrying their own Android phones that are built on Linux kernels every day, Linux is also widely used in embedded systems. Therefore, learning Linux system becomes particularly important, for the average user, the basic use of Flat learning Linux system is enough, but for developers or OPS, it is important to learn more about Linux layers.

I've been in touch with Linux for nearly 6 years, and have been successful in learning more about the core of knowledge, from being completely ignorant to applying freely. Next, I will share my "learning Plan" with a learner. This article will not take the technical details of the space, the main introduction of learning pathways and methodologies.

Phase 1: Just to master the use of Linux

As a novice who has no knowledge of Linux, the first and foremost step is to choose a Linux distribution system that is right for you (personal advice is to use Linux desktop operating systems that are accustomed to windows, such as Ubuntu, OpenSUSE, Fedora, and so on). Installation of the Linux operating system is a must-have skill (including MBR, EFI two boot mode installation, troubleshooting and resolution capabilities, etc.). When Linux is put into daily use, we will gradually learn some convenient operating habits (Basic command operations, shortcut configuration, software installation and uninstallation, system management, etc.), when we find that under the Linux operating system can not be mastered a certain point, We will go through the reference book to review the blog and question and answer system to solve, until one day, we found that the daily use of our school is unable to meet the desire.

Systematic Learning Series Tutorials (books): directory outlines are important when choosing to learn tutorials and books. "Linux is the way to learn" is a clear learning path, a gradual study of Linux books, covering from Linux installation to daily use, and then to the system operation and advanced applications, very suitable as the first system to learn books.

Phase 2: System Learning Linux System

As the daily use of Linux skills have been able to use very skillfully, thus a part of the system of the students to trigger deep learning desire. This learning phase will no longer be a fragmented knowledge point and skills Learning, Linux's Open source spirit has led generation after generation of predecessors, they will learn the experience summarized and organized into a variety of knowledge files, through the integration of these resources, we can conduct a reasonable system of Linux learning.

Said in front: before a systematic study of the operating system, a solid computer fundamentals of knowledge (operating system, computer Foundation, network, etc.) is extremely necessary, otherwise in the subsequent learning process, will encounter very difficult basic technical barriers, such as professional terminology, the basic concept is not clear.

In short, this is the learning process is the integration of resources for systematic learning, problem solving and learning to think about the stage. To the system to absorb the Linux system skills.

1. Skills for problem-solving programmes: Learn to ask questions through search engines and communities (Google, StackOverflow, etc.) to find solutions to problems and to meet them in a way that meets the wisdom of asking questions.

2. Learn to think and summarize: wandering in the process of learning and solving problems, you will be able to immerse yourself in the thinking, the thinking of things to precipitate down, to summarize, the path of learning to inherit and continue to carry forward the spirit of open source Linux.

3. Experiment and application: try to play with your Linux system, as much as possible to build a arbitrary operating environment for you!

Phase 3: The formation of applications and knowledge systems

Preface has introduced in the real life environment, Linux system of some application scenarios, in fact, the application of Linux is very extensive, in the premise of proficiency, it is enough to begin to apply to work and life. From the daily deployment and maintenance of the site, to the network environment management, to the use of a variety of application services, almost all of the IT services we enjoy, can be done through the Linux system, reference Liu Yan Teacher's training content

When you start thinking about Linux's operating mechanism, system architecture, IO multiplexing, and even starting to reinvent the stack, don't forget to sort out and record every hole you've stepped on, and focus on the details. These things are layered, and this learning path will form the Linux knowledge system that belongs to you.

Stage 4: Deep learning and professional development of Linux

To tell the truth , the author of Linux is only temporarily stopped at Stage 3, Stage 4 is a summary of the predecessors and planning for the future learning route.

Operational and (Kernel/application) development is a two distinct roadmap for Linux deep Learners, and OPS engineers are more focused on Linux application and maintenance techniques, as well as the use and development of maintenance tools, and development engineers need to learn more about kernel source code interpretation, driver development, embedded system development, application development, and so on.

Learning phase of the Division for learning is certainly a huge help, but in fact more important to find a suitable way of growth and rhythm. Make your Linux growth plan reasonable, and believe it will make you learn more briskly!

4 stages of Getting Started with Linux systems for IT Technology Learning Guide (pure dry ribbon diagram)

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.