In addition to Weibo, there is also WeChat
Please pay attention
WeChat public account
Shulou
2025-02-24 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Internet Technology >
Share
Shulou(Shulou.com)06/01 Report--
This article introduces the relevant knowledge of "what are the problems related to learning Linux". In the operation of actual cases, many people will encounter such a dilemma. Next, let the editor lead you to learn how to deal with these situations. I hope you can read it carefully and be able to achieve something!
Why learn Linux?
01 what is Linux?
Linux is actually another operating system that is different from windows.
02 Why learn the Linux command?
Because this operating system basically does not use the interface operation, generally uses the command line to work. Digression: in fact, there is an interface system, but it is difficult to use.
What versions of 03 Linux are available?
Linux is developed from Unix, it has many sons (distributions), commonly used distributions are Ubuntu (AWS-- Amazon cloud-use this version by default), redhat, centos, Fedora (not commonly used, but domestic operating systems are generally based on this version), other distributions such as Debian, FreeBSD (mac is evolved from this system) and other distributions are no longer enumerated one by one. Linux distributions can be so detailed that they make you despair.
The commonly used versions of Linux in enterprises are redhat and centos. Centos7 is used as the demonstration system in this series.
04 Why use Linux?
At present, most server systems in the world are based on Linux. Especially after the popularity of cloud computing, now the servers on the cloud are basically CentOs systems. What is a server system? For example, all kinds of App and websites you use, such as Wechat, Douyin, iqiyi, Youku, Tencent Video, their front and background services are all deployed and run on this system.
Our development programs are usually on windows or mac, but the packaged services are basically running on Linux.
Then why does everyone like to use it? Free, free, free. Say the important thing three times. The second is open source, stability, security and personalization.
Will there be programs that can only run on windows and are not compatible with Linux? Well, that's why cross-platform languages and tools are created. For example, JAVA and JDK.
What can I do after learning Linux?
Get a promotion, get a raise, get to the top of your life. It's a joke, but it will certainly improve your ability and vision. Pretend to be a pussy once in a while, no problem.
For operation and maintenance students, Linux command is already a necessary basic skill.
Three stages of Linux Operation and maintenance
Human flesh OPS: learned some basic commands and can be responsible for the basic management, monitoring and maintenance of some servers, such as monitoring logs and viewing the log of backend services. Answer customer calls, why doesn't this system work again?
Intermediate operation and maintenance: can monitor the status of CPU, memory, hard disk, network server and some simple analysis.
High-level operation and maintenance: diagnose and restore various situations such as CPU overload, memory overflow, hard disk damage, network interruption and so on.
Then why do developers want to learn Linux operation and maintenance? Well, in fact, it is very difficult for ordinary operation and maintenance personnel to become high-level operation and maintenance personnel without development thinking. High-level operation and maintenance are generally developed by classmate agents or transferred to the past.
How to learn 06 Linux? What skills do you need to master? What are the prospects?
Low-level stage: will use terminal tools such as xhell, and then master some commonly used Linux commands, you can simply operate files, find, disk, memory resources view is enough. After getting started, learn a little bit of shell programming, understand a little bit of the program running mechanism on Liunx, can simply solve some production failures. In addition, the operation and maintenance staff generally have to deal with the database, so they also need to meet a little bit of SQL. Of course, developers can skip this step.
Intermediate stage: middleware installation and optimization, such as jdk, oracle, mysql; know some system resource monitoring tools, such as vmstat, pref, pidstat; know some virtualization tools, such as docker, Kubernetes; know a little about monitoring means, such as prometheus, grafana.
Advanced stage: know how to do troubleshooting, performance optimization and performance testing for production system. Not only use tools to look at the index parameters, but specifically understand the meaning of them, you can use tools to improve system performance and solve difficult problems.
Generally speaking, they will not only do some things of operation and maintenance at this stage. May become a DBA, will become a performance testing expert.
Or do operation and maintenance management, or transfer operation and maintenance development, test development. It's a good way out.
This is the end of the content of "what are the problems related to learning Linux"? thank you for your reading. If you want to know more about the industry, you can follow the website, the editor will output more high-quality practical articles for you!
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.
Continue with the installation of the previous hadoop.First, install zookooper1. Decompress zookoope
"Every 5-10 years, there's a rare product, a really special, very unusual product that's the most un
© 2024 shulou.com SLNews company. All rights reserved.