Some tips to start learning Linux

Source: Internet
Author: User

It is suggested that the reader scope has development experience. Scientific research staff (by its numrical). Strong hands-on ability. Just curious, for Linux is just a scratch, it is not recommended to continue to look down. Correct learning attitude Linux is not equal to hackers (or cracker). Of course, many of the "hacker tools" are known to be on the Linux platform, I have helped a lot of Linux small white found that they are going towards similar aircrack-ng. What they don't know is that Linux is just a tool, a tool that is not a purpose, but a means. This is important. Linux quickly completes your needs goals. Because he's a professional-level tool. There are pros and cons between tools and tools, and people can't compare with each other. Correctly understand QQ group. Diving too much serious help people almost no, thousands of people inside not more than 5 active and willing to help people of the master. In addition to ask meaningless questions, unreasonable problems (no cause and consequences, do not know what to do to ask questions) too much, the master is gone. Not willing to answer. Linux is not necessarily the same as windows, and the requirements that the operating system currently satisfies are different. The desktop is used to that, two is not a incompatible. What article is necessary to see what article does not need to read rubbish article, discuss which good, which bad. A look at the article is just a notebook, not for people to see. Baidu article non-hot search words pagerank do really is very bad. About English manual All is English in the mailling list and IRC inside all speak English e-mail and foreign experts learn to use English. Google search key issues have to be in English. There is no hiding, so you have to use English. You can't learn English well. It is only possible to learn a little bit slower than the English-speaking people. To learn Linux is not to install the system is finished. To learn what Linux is good at, not the weak side, compared to Windows, but the new Microsoft (dotnet Open Source, the new WINDOWS10 has been positive for developers, as well as the CEO of Technology .... ), with Ubuntu branch Nova Deepin Linux to be sure to shine in the future. Although the PC has been weak. About development If you want to work with Linux. Then Linux and development are definitely not separate things. It is not possible to develop Linux operations because they will not build the environment how to develop. A good operation can not understand the development. The most appropriate example: Ops script. Server state data visualization (Gnuplot, although cacti are readily available) and so on. Release version since is to learn, to solve the problems around. Then do not think about good and bad questions, but consider what good use of what is not useful problems. Give a few pertinent examples. Service aspect, if you use Linux to sit on traditional lamp business flowers,If you want to stabilize and have a long-term maintenance version then the Rhel (CentOS) series will be more suitable for you. Now is the Linux3.0 era, is in the version number of the hurricane stage (reportedly, off socks ready for 3.19 shift to 4.0), a variety of new functions of various flowers. So if you want to use a newer version of the new release version (Ubuntu,fedora, and so on), objectively speaking, the choice of the release version: Select the use of more people, because the community is huge, the probability of seeking help is relatively large. And there will be fewer bugs. Depending on the application, if it is a route then choose OpenWrt, and if it is Raspberry Pi, etc. although the choice is more, but in order to run stably, please select the official image provided. will be more convenient. Recommended Distributions recommended LFS maybe a lot of people would disagree with each other. But LFS if you use the CentOS 6 version, if you follow the tutorial carefully, it will be very, very easy to complete the installation. Since it's so easy, why should I recommend LFS to do the first learning version of Linux? Many Linux commands are familiar to you during the installation process. You'll also be familiar with how Linux is organized and run. You don't have beard and eyebrows when you're having problems cluth. Because it's really not a very simple small system. There will be a chance to familiarize yourself with the various Linux modules and understand exactly what the Linux kernel is, where the Linux kernel is and where Linux is. Will bypass many many pits. No matter what distribution you choose: learn knowledge, better learning methods (learning methods, problem-solving methods, search methods, and so on). Do you want the table? The desktop is not recommended. If you are Windows recommends using Virtualbox+headerless as a pallet +putty remote control. If you are a Mac, it is recommended to use the Vboxheadless command line to run with screen suspend. Learn Linux configuration because it is not appropriate to install Linux directly at the beginning of the study (if it is not a super enthusiast or choose a virtual machine Linux more suitable, because it is now in the Cloud ERA) virtual machine configuration Select single core or dual core (if your machine configuration high can choose higher), if only for personal use , the memory 512MB is enough. It's already very big. Normally bare-Ben Linux is less than 100MB of memory usage. How to ask questions please do not ask questions easily, because every time you find someone to help solve the problem not only occupy other people's time, and most importantly, lost an important learning opportunity. Easy not to QQ group inside ask, because QQ group inside there are very very much only can install Linux and discuss Wine,compiz problem of people, and ask some questions about QQ installation. Go to the Mailling list and see how everyone else is asking questions. And what kind of questions you can see.There will be results, and there will be many answers to the questions. Free to receive the lamp brother even original PHP video tutorial CD/"Detailed PHP" Essentials Edition, details of the website customer service: Http://www.lampbrother.netPHPCMS two times development http://yun.itxdl.cn/online/ phpcms/index.php?u=5 Development of HTTP://YUN.ITXDL.CN/ONLINE/WEIXIN/INDEX.PHP?U=5 Mobile Internet server-side development http://yun.itxdl.cn/online/ Server/index.php?u=5javascript Course Http://yun.itxdl.cn/online/js/index.php?u=5CTO Training Camp http://yun.itxdl.cn/online/ Cto/index.php?u=5
  • Related Article

    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.