Some suggestions for users who are learning CentOS

Source: Internet
Author: User

Some suggestions for users who are learning CentOS
Intended audience
Experienced in development.
Researchers (by their Numrical ).
Strong hands-on ability.
I'm just curious. I don't recommend that you continue to read Linux.
Correct Learning Attitude
Linux is not like a hacker (or Cracker ).
Of course, we all know that many "hacking tools" are on the Linux platform. I have helped many Linux hackers find that they are all moving towards Aircrack-ng.
But what they don't know is:
Linux is just a tool. It is not an aim, but a means. This is important.
Linux quickly meets your needs. Because he is a professional tool.
Both tools and tools have their own advantages and disadvantages.
Correctly Understand the QQ group.
Too many Diving Activities
There are almost no serious gangs, and there will be no more than five active experts who are willing to help.
In addition, if there are too many meaningless questions (there are too many questions if you don't know what to do), the experts will leave. Unwilling to answer.
Linux and Windows
There is no need to compare. I personally think that the content of the current requirements of the operating system is different.
The desktop is used to that. The two are not incompatible with water and fire.
What articles are necessary? What articles are not necessary?
Spam, discuss which is good or bad.
Reading an article is just a note, not for people.
Baidu's article PageRank is really bad.
About English
Manual is all in English
Everyone speaks English in Mailling list and IRC.
You can use English to learn from other experts through Email.
Google must search for key issues in English.
You must use English.
It is hard to learn English. However, it may be a little slower than learning English.
It is not enough to install the system to learn Linux. We need to learn what Linux is good at, rather than the weak one, compared with windows, but the new Microsoft (DotNet open source, the new windows10 has already benefited developers, and CEO of technology ....), Deepin Linux, the new star of Ubuntu branch, will surely shine in the future. Although the PC has been weak.
About Development
If you want to work in Linux. Therefore, Linux and development are definitely not separated.
It is impossible for developers to understand Linux O & M because they do not build environments for development.
It is impossible for a good O & M personnel to understand development. The most appropriate example is the O & M script. Visualization of server status data (Gnuplot, Although cacti is available) and so on.
Release Version
Since we are learning, we can solve the problems around us. In this case, we should not consider whether the problem is good or not, but what is useful and what is not useful. Here are some examples.
In terms of Service, if you use Linux to take advantage of traditional LAMP services and want stable and long-term maintenance versions, the RHEL (CentOS) series will be more suitable for you.
It is now in the era of Linux3.0, and is in the verbose phase of the version number (it is said that after preparing to take off the sock for 3.19, the shift has shifted to 4.0). Various new features are blooming. Therefore, if you want to use newer features, use a newer version (Ubuntu, Fedora, etc)
Objectively speaking, the release version selection:
Many users are selected, because the Community is large and the probability of seeking help is high. And there will be fewer bugs.
Select Based on the application situation. If it is a route, select OpenWRT. If it is Raspberry Pi and so on, although there are many options, select the official Image for stable operation. It will be more convenient.
Recommended release version
Recommended LFS
Many people may disagree with each other. However, if LFS uses CentOS 6, the installation will be very easy if it is strictly followed by the tutorial.
Since it is so easy, why should I recommend LFS for learning Linux for the first time?
Many Linux commands are familiar during installation.
You will also be familiar with how Linux is organized and running. In case of problems, you won't have to shave your eyebrows. Because it is indeed not a very simple small system.
There will be a chance to familiarize yourself with various Linux modules and understand what is Linux kernel, where is Linux kernel, and where is Linux. It bypasses many pitfalls.
No matter which release version you choose: learning knowledge and better learning methods (learning methods, solving problems, searching methods, etc ).
Do you want a desktop?
We recommend that you do not use a desktop.
If you are using windows, we recommend using VirtualBox + headerLess for tray + Putty remote control.
If you are a Mac, we recommend that you use the VBoxHeadless command line to use Screen to suspend running.
Learn about Linux configurations
Because Linux should not be installed directly at the beginning (if it is not an avid enthusiast, it is more appropriate to choose Virtual Machine Linux, because it is now in the cloud era)
The virtual machine configuration should be single-core or dual-core (If your machine configuration is high, you can choose a higher level). If it is only for personal use, the memory is MB. It is already very big. Generally, less than MB of memory is used for streaking Linux.
How to ask questions
Please do not ask questions easily, because every time you seek help to solve the problem, not only takes the time of others, but also, the most important thing is that you lose an important learning opportunity.
Do not ask questions in the QQ group, because there are a lot of people in the QQ group who only install Linux, discuss Wine and Compiz, and ask questions about QQ installation.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.