Linux learning resources recommended route and see which one is enough

This article first appeared in my public No. Linux cloud computing network (the above mentioned id: cloud_dev) , focused on dry goods share, an inner number 10T books and video resources, backstage reply "1024" to receive, welcome everyone's attention, the end of the two-dimensional code text can sweep .

As you know, I have been focused in the number of public Linux cloud computing network in the field of dry goods share. Linux has always been my main push of the content, because I think this Liberal technique, never out of date at any time is worth continuing sophistication to it.

Today, this article has two purposes, one is to sort out what Linux learning path, then output to facilitate better content for everyone, and the other is to recommend some learning resources depending on the route, are very hard-core resources, must see At last.

Let us talk about the direction of the work of Linux What? Incomplete statistics, there are Linux back-end development, application development engineers, operation and maintenance engineers, operation and maintenance Development Engineer, Python automated operation and maintenance, as well as cloud computing, big data operation and maintenance, development engineers, and so on. Especially in the field of cloud computing, Linux basically have to deal with every day.

So to learn Linux is vital regardless of the students or working adults who are.

Streamlined learning path

As for learning the route, no matter which direction the work, are common, the goal is to be continued to improve it.

This learning path is after I read some articles, with a summary of the current situation, there is practiced, there are practical, not overreaching, we can only be called simplification, because I am also a beginner, here carding on the one hand but also to answer some readers ask me questions, give you a reference, on the one hand is the idea of ​​the public sort out the contents of the number, there is a direction.

Primary: based on the Linux system environment related (ubuntu, centos), network configuration, and the common commands: find, vim, grep, awk , sed , etc., to achieve proficiency with Linux.

Recommended: beginners can see the old boy video, there is a certain basis, you can see Marco's Linux video, and books can "Bird Brother Linux private kitchens" In combination.

Intermediate: write shell scripts, basic application programming and system programming, the basic performance analysis, gcc compiler understand the links, as well as some of the rapid development tools to master.

Recommended: "Linux command-line shell and scripting Encyclopedia", "Linux programming environment: from the application to the kernel," and some of the columns, such as Microsoft Ni Pengfei of "Linux Performance Tuning combat" (emphasis recommended).

Advanced: This part may be systems engineers need to focus on, the system will be programmed will be the kernel, various performance optimization and so on.

Recommended: "Advanced UNIX Programming Environment", "in-depth Linux kernel architecture", "Performance of the summit," there are still "Linux Performance Tuning combat."

Above, because everyone's situation is different, location is not the same, but whether or operation and maintenance engineers, development engineers, advanced to meet such a process as a whole.

In the moment this environment, resources can be said that some excess, but high-quality resources will always lacking, here, I especially want to blow it "Linux Performance Tuning combat" Ni Pengfei teacher, which is one published in the "geeks Time" column good reputation to impress, everyone here would like to recommend.

Why Linux performance optimization important? Because this is one of the biggest problems we encountered in the work, such as:

  • Peak traffic periods, cpu, memory and so tight, after the top, how to troubleshoot the problem? And how to solve the problem?
  • Database host cpu's I / O wait a long time to wait, how to solve?
  • Linux server suddenly goes down, how to quickly locate the problem?

It can be said, Linux performance optimization is the most practical means to improve our ability to solve problems. To build our knowledge of the structure is also very helpful.

This column I would have bought, now almost finished school, did a lot of notes.

60 speak the whole column, theory + practice cases with a variety of really practical best column I've ever seen, practice environment is Docker, do not install a virtual machine even little difficult to get started.

Recently, geeks time to do a mission to fight promotions, original price of 99 yuan, now only 79 yuan, from the purchase code to sweep me, I gave you back 10 yuan a red envelope, and sent to the above recommendation of all resources, including my school this course notes (have my own conclusion, though not worth mentioning, but you have to give you)

Here to talk about this course are specifically what, how word of mouth?

On-line a few months, nearly 2W people subscribe to, and evaluate a number of shots, you can refer to a look:

Also, the author Ni Pengfei Azure is Microsoft's senior engineer, is responsible for open source container filing system Kubernetes landing practice at the Azure.

Has nearly 10 years of experience in cloud computing, there are so difficult to understand in-depth understanding of Linux knowledge.

In addition to the contents of the hard core, there are 2 points must be mentioned:

1, to explain very into the system, each chapter has a foundation piece, case papers and routine papers, selected cases more targeted, basically the lingua franca of the work, "routine piece" even mention , there are quite a few I read more than once.

2, Ni Pengfei will not only answer your questions, but also for those who have an open Q & A representative really quite take heart.

Seriously, just look at the comments area can gain a lot, or have their cognitive limitations, some questions did not come now, does not mean he would not appear.

He said a long time, or look more solid catalog:

You can see, this class full of dry goods, I recommend my readers in the face of such high-quality knowledge, do not want to, this is the era of knowledge paid, you only willing to pay in order to lead others.

Still I said above, this class is now involved in the fight group promotions, the original price of 99 yuan, as of next Monday now purchase them as long as 79 yuan, scan the following QR code buy me, I gave you back 10 yuan + recommended above All books and videos + I of this course study notes (I still have not finished school, and so over to you).

I believe that if you read the article on probation, it will be able to find a movie ticket money spent how values.

Buy class friends can find relevant information I receive a red envelope and, without my micro letter friends before adding next to me.


Background reply " plus group " takes you into a clearing exchange group

我的公众号 「Linux云计算网络」(id: cloud_dev) ,号内有 10T 书籍和视频资源,后台回复 「1024」 即可领取,分享的内容包括但不限于 Linux、网络、云计算虚拟化、容器Docker、OpenStack、Kubernetes、工具、SDN、OVS、DPDK、Go、Python、C/C++编程技术等内容,欢迎大家关注。

Guess you like

Origin www.cnblogs.com/bakari/p/10972652.html