One article teaches you to quickly become a Linux master
“IT Talk” is an IT professional information and service platform under the Machinery Industry Press. It is committed to helping readers master more professional and practical knowledge and skills in the broad IT field, and quickly enhance their workplace competitiveness. Click on the blue WeChat name to quickly follow us!
In 1991, Finnish university student Linus Torvalds released the open-source operating system Linux 0.01. After nearly 30 years of development, Linux has become one of the most widely used operating systems in the world: Android phones use Linux; all the world’s top 500 supercomputers use Linux; most website servers use Linux; and Emerging technologies such as cloud computing, big data, the Internet of Things, and artificial intelligence all rely on Linux; even newer versions of Windows can run Linux. Therefore, for IT practitioners, Linux must be learned and mastered, and the sooner you get in touch, the more opportunities you can get.
The following are the key points in Linux learning summarized by the former PLA University of Science and Technology-Qihoo 360 joint laboratory technology leader and teacher Wen Ai, a famous teacher of big data teaching, based on years of experience in Linux use and development . Pay attention to these points in the learning process of Linux, and you will be able to get twice the result with half the effort.
01
Key points in Linux learning
1) If you can’t understand the principle temporarily, or you can’t find the reason, you can put it down first. In the follow-up, with the increase of practical experience, the understanding of Linux is deepened, many principles are naturally understood, and many problems are easily solved;
2) Hands-on is more important than reading. Most of Linux learning is what you see is what you get. After reading the book 10 times, it is better to run it by hand, and many results can be obtained naturally;
3) Instant verification is the only means of ensuring correct and efficient operation. For beginners, using the Tab key is a good means of instant verification. It uses the completion method for verification. If the input is wrong, the Tab key cannot be filled out. Commonly used Tab key can greatly improve the operation efficiency of beginners;
4) Learning Linux commands should not be perfect, just master the most commonly used Linux commands. Linux commands also follow the 28 principle, mastering the most commonly used Linux commands can handle more than 80% of the usage scenarios, and the remaining commands can be learned when needed;
5) Integrate Linux learning and Linux application closely, and avoid learning aimlessly. Combining the application direction of Linux, such as cloud computing, big data and other directions to learn Linux, you can string together the Linux knowledge points you have learned to build the knowledge structure of the system, so that the Linux knowledge you have learned is not easy to forget, and will use;
6) Develop good Linux usage habits, and avoid all kinds of convenient operations. For example, many learners are convenient, and if they operate under the root user, a single misoperation may cause irreparable losses; some learners usually run after a long series of commands are input, which is prone to errors. Beginners must pay attention to bad Linux usage habits.
02
Fast Learning Linux Roadmap
Currently, Linux has become very large and complex. The Linux kernel has less than 10,000 lines of code at first, and now has more than 26 million lines of code. In addition to the kernel, there are a large number of surrounding applications. This brings great difficulty to Linux learning. The Linux rapid learning roadmap shown in Figure 1 can help readers learn Linux efficiently.
Figure 1 Linux rapid learning roadmap
As shown in Figure 1, the Linux rapid learning roadmap is divided into 5 stages according to the order from easy to difficult, from simple to complex, and from general to professional, and each stage has clear requirements. The general design idea is: learners follow the roadmap to complete the complete process from Linux basics to Linux actual combat, learn the use of Linux commands in the process, summarize the experience of using Linux, and accumulate typical cloud computing and big data systems based on Linux. / platform operation and maintenance experience, deepen the understanding of the Linux system from all angles, and finally build a static and dynamic Linux system in my mind. Learners can learn according to their own situation and according to the requirements of each stage.
The “Linux operating mechanism” stage in the roadmap is a very critical stage for the final mastery of Linux, which is equivalent to the internal skills in martial arts. At each stage of the roadmap, learners must deepen their understanding of the Linux operating mechanism. , and finally build a running Linux system in mind. In this way, no matter which Linux application field you are engaged in in the future, you can start based on this.
03
Free live class
January 20 (Thursday)
system analyst
Former PLA University of Science and Technology - Qihoo 360
Technical Director of Cloud Computing Joint Laboratory
Mr. Wen Ai
Bringing you free live classes:
The Road to Become a Linux Master Quickly (Lesson 1)
Opening Hours: January 20, 2022 (Thursday) 20:00
Lecturer: Wen Ai
Course Type: Live Video
Watching platform: Kyushu Cloud Broadcasting Platform
Dangdang live broadcast platform
Jingdong live broadcast platform
Machinery Industry Press “IT has a good chat” video number
Instructors
Wen Yai
system analyst
Former Technical Director of the PLA University of Science and Technology-Qihoo 360 Cloud Computing Joint Laboratory
With many years of experience in Linux operation and maintenance, R&D and teaching, he has led the team to complete a number of school-enterprise cooperation Linux-related projects of Huawei, ZTE, Qihoo 360 and other companies. The Linux-related video courses taught by him have helped more than 90,000 students so far and are well received.
share content
The Road to Become a Linux Master Quickly (Lesson 1)
Related Books
Linux Quick Start and Practical Combat
**## Author: Wen Ai
ISBN:978-7-111-69171-6
This book is based on CentOS 8 and is divided into 9 chapters: Linux Basics, Getting Started with Linux Quickly, Advanced Linux, Shell Programming, Using Docker to Containerize Linux Applications, Kubernetes Container Orchestration and O&M, Hadoop Cluster Construction and O&M , Spark cluster construction, configuration and operation and maintenance, using Zabbix for system monitoring. In addition, this book also provides the free e-book “Linux Quick Start and Practice - Extended Reading and Practice”, as well as free high-definition video resources that introduce the use of virtual machines.
Live entry
Kyushu Cloud Broadcasting Platform Live Room:
We will announce the entrance of the rest of the live broadcast rooms before the live broadcast.**
終端大師 Terminal Master