Network Security Internet Technology Development Database Servers Mobile Phone Android Software Apple Software Computer Software News IT Information

In addition to Weibo, there is also WeChat

Please pay attention

WeChat public account

Shulou

Linux operation and maintenance learning route, what knowledge does linux operation and maintenance need to master?

2025-03-28 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Servers >

Share

Shulou(Shulou.com)06/02 Report--

As an operation and maintenance engineer, what kind of skills and qualities do you need? first of all, let's talk about skills. As you can see above, operation and maintenance is a job that combines multiple IT skills. You need to know something about system-> network-> storage-> protocol-> requirements-> development-> test-> security and other links.

But you need to be familiar with or even proficient in some aspects, such as systems (familiar with the use of basic operating systems, * nix,windows.), protocols, system development (automatic operation and maintenance related development, large-scale cluster tool development, management), general applications (such as lvs, ha, web server, db, middleware, storage, etc.), network, IDC topology architecture. Linux operation and maintenance learning route, what knowledge does linux operation and maintenance need to master? A good Linux operation and maintenance needs to master a lot of knowledge.

There are roughly six stages:

The first stage: the basic skills of Linux operation and maintenance

The general knowledge points are as follows:

Computer Foundation, Linux operating system, Network Foundation, VIM Editor, system users and permissions, Linux File system and Kernel, system Services and processes, MySQL Database, LAMP Environment configuration + Open Source Project practice (YUM)

The second stage: Linux operation and maintenance advanced

The general knowledge points are as follows:

Bind advanced applications (DNS server), ftp services + nfs services + samba services, postfix services + dovecot services (mail server), shell basics, ssh services and password-less login, linux system security (firewall) and logs, management of installation packages under linux, compression tools explanation, rsync file synchronization service, ultimate project: pxe network installation system practice

The third stage: senior operation and maintenance of Linux

The general knowledge points are as follows:

PHP and JAVA environment deployment tuning, APACHE/NGINX/TOMCAT configuration detailed solution and tuning, KeepAlived+LVS high availability load balancing server, Nginx+HAProxy load balancing server, Varnish/squid reverse proxy (introduction to CDN knowledge and application), distributed storage cluster (FastDFS), Tomcat LB Cluster cluster (enhanced), ZooKeeper distributed, Zabbix monitoring, ELK log analysis and construction, Git version control software (SVN gift), primary operation and maintenance automation Saltstack Puppet (basic), Large-scale project architecture and performance tuning (Nagios, Cacti, ONEAPM), ultimate project: Aliyun products (ECS, RDS, LSB, security)

The fourth stage: DBA stage

The general knowledge points are as follows:

MySQL basic operation, MySQL advanced query, MySQL rights management, MySQL backup, restore and data recovery, introduction and practice of MySQL database management tools, MySQL advanced (index and optimization), MySQL master-slave replication and read-write separation, database middleware MyCAT,Altas,Amoeba practice and comparison, Memcache technology Redis technology + cluster, MongoDB technology + cluster, ultimate project: very large database case practice

The fifth stage: Shell programming phase

General knowledge points:

Advanced Shell programming, Shell core applications (integrated to advanced), regular expressions, file manipulation (grep, sed, awk), Shell (Zabbix extension-Shell monitoring)

Phase 6: Linux cloud computing phase

General knowledge points:

Virtualization technology, SaltStack advanced, Openstack automated operation and maintenance, Docker actual combat Jenkins+MavenHadoop, cloud computing, DevOps, project actual combat: Openstack + Docker operation and maintenance practice

Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.

Views: 0

*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.

Share To

Servers

Wechat

© 2024 shulou.com SLNews company. All rights reserved.

12
Report