Current location - Loan Platform Complete Network - Big data management - What's a good learning route to learn linux from scratch?
What's a good learning route to learn linux from scratch?
I myself am a rookie learning ing, not very high master, is preparing to go to the exam RHCE

Share with you my own planned route

Preliminary words, familiarize yourself with Linux

Platform: Ubuntu

Try a variety of software ah, try to install on the real machine ah, virtual machine ah and so on, and then try to command line to knock a few commands and so on. Try knocking a few commands on the command line or something

This process took me more than a week, which is not really a learning experience, but just a familiarization with Linux

During this period, we recommend that you take a look at Bird's Linux Private Kitchen and other books

Many people recommend this book, and I personally don't think that there is a lot of stuff to talk about, but there are a lot of things that are already in place for a beginner. I'm not sure if you're going to be able to do that.

Midterm

Serious study of a platform

Debian or RHEL

Because I chose RHEL, so I recommend RHEL

RHEL to learn a variety of training courses, ah tutorials are a lot of people, if you are a person who can sit down and patiently read the book patience to do the experiments, then you can consider self-study. If you're the kind of person who doesn't have much time to learn, I recommend finding a very expensive training course, so expensive that you'll have to pay less for it. Then you understand

RHEL this direction on the RHCSA RHCE RHCA a few certification exams, interested in going to test try, but the price is not cheap.

Choose a direction

Linux is an operating system, to learn it or to use it to find a job to make money and so on, there are many directions to choose

Linux/Unix platform under the software development

(In fact, I have never known how to make money in this direction. But there should be a way)

Linux operation and maintenance

(If you are going to take the certification of Red Hat, then this direction will be more suitable. There will also be some kind of clustering ah and so on, personally I think it is more fun.)

Linux kernel development

(This one. Feel very deep like, specific how unclear, but I have a senior is to go to Red Hat to do this)

Linux driver development

(can be derived from the Android driver development and so on, it is said that two years of experience in the industry in Shanghai can get more than 1W like)

Orical database management ah!

(This direction is still very bullish, Taobao some bulls a year hundreds of thousands of millions can have the look, but this is another very large direction. There are also Orical's own certification exams, the test should also be a little difficult, and learning is not cheap)

Whatsoever,

Specifically, how many I am not very clear.

Depending on your own interests

Shell Programming

It's usually Bash I don't know about other people, but I'm surrounded by people who have chosen Bash.

If you're not too old to learn, you can learn python on the side

Starting to understand the underlying stuff

This time, you can read some kernel and driver books

0.11 Linux kernel analysis and so on, it's simple, not too much content, but it can help you a lot to understand how Linux works

This time, you can read some kernel and driver books

The kernel analysis and so on, it's simple, not too much content, but it can help you a lot to understand how Linux runs

I don't know much about drivers, but I can find a lot of fun books on VeryCD

If I learn about them later. I don't think I'd feel the same way then as I do now

There's not much more to say about the later stages of the program. Personally, I feel that the road in the direction of Linux is a long, long way to go, and there is no chance to finish it or go to the end of the road. The direction is different, you can learn and do different things, right.

Well, I just saw your question and knocked it out on a whim.

It's okay if I feel like I can take a look at it, and it's okay if I don't feel like it makes sense~