What to learn about Linux?
Linux learning can be divided into four stages, Linux entry-level entry stage→Linux intermediate advance→Linux advanced advance→Linux senior direction and refinement stage
Recommendation: "Linux Tutorial"
First stage: Primary stage
In the primary stage, you need to clarify the Linux learning route, and any learning is gradual , so learning Linux also requires a certain route.
1. Basic Linux knowledge and basic commands;
2. Basics of Linux users and permissions;
3. Advanced Linux system process management;
4. Linux efficient text and file processing commands;
5. Getting started with shell scripts
Second stage: Intermediate advancement
Intermediate advancement requires a full understanding of Linux principles and After basic knowledge, conduct in-depth study of upper-layer applications and services. When it comes to services, it definitely involves network-related knowledge, which requires time to learn.
1. TCP/IP network basics;
2. Linux enterprise common services;
3. Linux enterprise-level security principles and prevention techniques;
4. Encryption/decryption principles and data security, system service access control and service security basics;
5. iptables security policy construction;
6. Shell script advancement;
7. Introduction to MySQL application principles and management
The third stage: Linux advanced advancement
1. http service proxy cache acceleration;
2. Enterprise-level load cluster;
3. Enterprise-level high-availability cluster;
4. Detailed explanation of operation and maintenance monitoring zabbix;
5. Operation and maintenance automation learning;
The fourth stage : Linux senior direction details
1. Big data direction;
2. Cloud computing direction;
3. Operation and maintenance development;
4. Automated operation and maintenance;
5. Operation and maintenance architect
The above is the detailed content of What to learn about linux. For more information, please follow other related articles on the PHP Chinese website!