summary : from “ Why learn and master Linux” Start ,James Explain why and why ; Plan your goals ;

Why learn and master Linux?—— In reading , If you see others using the command line to operate the computer to achieve their desired functions , Then an idea will come out : This man is so awesome !( No matter it's true or not !) At that time, I was , Always think Linux It's a magical existence ( But I still hold that view , May be James Not yet Linux Why ).

Why learn and master Linux?—— Entering the workplace , Arranged by the boss to play with Jenkins and Gerrit、Git Tools , You can't avoid contact with things like : version control 、 Compilation and so on , From time to time, I will be with Linux The command on the . Besides , What our company does is communicate with Android relevant , and Android The bottom layer of the system is based on Linux Of , It seems that learning and mastering Linux It's a necessary skill .

Why learn and master Linux?——James Advocate open source , The choice of career development path is Android.

Linux It's a philosophy of freedom , A belief in open source ;Linux It's the future trend , The server 、 mobile phone 、 Handheld computer 、 Tablets and other smart devices are likely to adopt Linux operating system ; Study Linux Can better master computer technology . Last ,Linux Users can make any configuration or modification to the system , Never again Windows“ pit ” 了 .

……

use Linus In my words , Users don't need to have access to the operating system ; The function of the operating system is to provide API Of , So only developers need to learn the operating system .( Reference resources 《Understanding the Linux Kernel》,Linux It's really a treasure house ,CPU How it works 、 Red and black trees 、hashtable、LRU Watch and so on , Only need to kernel Just string it once )

Linux It connects everything ,《 operating system 》、《 computer network 》、《 The principle of computer organization 》... You can read the source code to see the mystery . Programming skills 、 Programming specification 、 Linguistic characteristics 、 Design patterns and so on give readers heuristic help .

James Always think : The spirit that technical people need ( spirit of craftsman ) lie in , Independent thinking 、 Willing to share 、 Be good at practice and keep improving .

James I'm sure you're right —— Why learn and master Linux, They all have their own reasons .James Again, I don't doubt an idea to learn new skills . Then the following is from Linux The origin of the beginning of , All the way to how to use Linux, And can use Linux What to do , And finally form an album ( Must be James The content of work ).

Why learn and master Linux? More articles about

  1. 5 It's in Linux Useful commands for managing file types and system time in

    For wanting to learn Linux It may be very difficult for beginners to adapt to the command line or terminal . Because the terminal can help the user control more than the graphical user interface program Linux System , We have to get used to running commands in the terminal . So for effective memory Linux Different ...

  2. Linux Kernel analysis —— Third week study notes 20135308

    The third week Construct a simple Linux System MenuOS Three magic weapons of computer : 1. Stored program computer 2. Function call stack 3. interrupt Two swords of the operating system : 1. Interrupt context switching : Save the site and restore the site 2. Process context switching ...

  3. Linux Third week of kernel analysis —— Construct a simple Linux System MenuOS

    Construct a simple Linux System MenuOS Li Xueqi + Please indicate the source of original works reprinted + <Linux Kernel analysis >MOOC Course http://mooc.study.163.com/course/UST ...

  4. Linux Drive development

    linux Driver development summary ( One ) Basic summary 1, linux Drivers are generally divided into 3 Categories: : * Character device * Block device * Network devices 2, Development environment construction : * Cross tool chain construction * NFS and tftp Server installation 3, ...

  5. Why study Linux

    author :Vamei Source :http://www.cnblogs.com/vamei Welcome to reprint , Please also retain this statement . thank you ! This article revises the question that I answered in Zhihu , Why study Linux? I started with it Linux yes ...

  6. ( Reprint ) Why should we learn Linux

    Study Linux It's been a while , Bumps and bumps in the process , Have a problem , It also solved some problems , The way of learning is tortuous , I want to summarize something , Let's just learn Linux I'm not afraid . Why should we learn Linux The value of technology is not in this technology ...

  7. Why must we study linux System ?

    Why must we study linux System ? linux Born for so many years , I used to shout about how to replace windows System , Now the slogan is much smaller , The development of everything has its limitations and ceiling . It's like building another social software to replace Tencent in China ...

  8. Why? IT Operation and maintenance engineers need to learn Linux System

    Whether you know it or not , You use it every day Linux. Every time you visit Weibo . Baidu even some small movie websites , Your client ( browser ) All in and running in Linux The server program on the system communicates with each other , Most electronic devices , For example, digital video recorders . The plane . since ...

  9. Programmers talk about learning : Why should I study Linux?

    http://kb.cnblogs.com/page/196876/ I haven't written anything well for a long time , Some time ago, due to the need of the project, I went on a business trip for more than a month , During all kinds of overtime , Work overtime till ten every night , Back to the hotel, I don't have much energy to blog ...

Random recommendation

  1. C++ Windows Process management

    function : 1. Each process starts . Hang up . recovery . Stop etc. 2. Monitor the running state of the process , Process exits ( normal . abnormal ) when , Inform the user of 3. Asynchronous queues 4. Thread safety Process manager class : #ifndef __ProcessManager ...

  2. segement fault Common mistakes

    1. The pointer is used to refer to memory before it is assigned a value , Or continue to access its content after release . 2. Release the same block of memory twice .

  3. Realize the automatic control of picture size ( Image size control CSS Code )

    Image size control CSS Code Put the following code into your style sheet file to realize the automatic control of image size . /* Image size control CSS By Tekin */img,a img{border:0;margin:0;padding ...

  4. # HTML &amp;&amp; CSS Learning notes

    https://www.zybuluo.com/denglongku/note/532786 1.Div Centered around <div>1<div> div{ width:300px; h ...

  5. CodeForces 538B

    Description A number is called quasibinary if its decimal representation contains only digits 0 or 1 ...

  6. How to fix “Duplicate sources.list entry …” issue

    The correct format of repository source line is <type of repository>  <location>  <di ...

  7. Eclipse Use git Upload the code to github

    Right-click on the project , choice Team->Share Project, Pop up the following window . choice git,next, On the pop-up screen ,① Check first Use or create……,②createrepository,③ Check project ...

  8. Use ThreadLocal Implementation of the read-write separation in the migration of accidental errors

    Recently, there will be an error log , It's said that some write operations have been reported because they have left the library read only It's abnormal , Because it doesn't cause the problem of application usage , At first, I thought that the configuration errors were not taken seriously. Let the programmer check them by himself , However ... background : It's been mentioned in previous blogs , read ...

  9. Qt The dialog disappears animation

    One . Effect display Recently, I made a function that the prompt box disappears , I think it's interesting , I used to think Qt Child windows cannot be faded out , Actually Qt The fade out function of has helped us package , We only need a few lines of code to make cool window closing effect , When writing this article ...

  10. Codefoces 723A The New Year: Meeting Friends

    A. The New Year: Meeting Friends time limit per test:1 second memory limit per test:256 megabytes in ...