The advent of Linux was in 1991 years,Linus Torvalds 's students developed the , the original Linux is a Unix -like operating system that can be used on a 386,486 or Pentium processor computer. Linus Torvalds is a great man, he let Linux regain "freedom", so that everyone who needs it easy to get it.
time is the best witness,LinuxThousands of computer enthusiasts around the world use their own wisdom to accumulate, constantly optimize, until today. I have access to an excellent e-bookLinuxIt 's time to learn.LinuxSystem of books. So say:Linuxis a free, open-source, followGNUand theGPLprinciples, and similar toUNIXcompatible products. Linuxoperating system from the advent of the present to a few years has been rapid development, andLinuxwith good performance is inseparable, of course, can not be separated fromLinusTorvaldsThe Quest for Linux"Freedom" is what makes us use it better today.
650) this.width=650; "Src=" https://s1.51cto.com/wyfs02/M02/99/3C/wKioL1lGJefQzpEvAAH0ENGAdGc925.png-wh_500x0-wm_ 3-wmp_4-s_4176603413.png "title=" image 1.png "alt=" Wkiol1lgjefqzpevaah0engadgc925.png-wh_50 "/>
Below are important milestones in Linux development:
1991 :Linus Torvalds exposes the Linux kernel.
1994 :Linux1.0 Edition,Linux turns to GPL Copyright agreement.
1999 :Linux2.2 Edition kernel release,Linux Simplified Chinese release in succession.
2003 :Linux2.6 release of kernel, its performance, security and driver improvements are key to the 2.6 kernel.
year: release of kernel version Linux3.0.
year:versionLinux3.2 kernel released.
year:the Linux kernel has evolved to the 4.7 version and has hundreds of Linux distributions.
Advantage Features:
just Linux system is now popular,the advantages ofLinux , many people can personally understand, regardless of the Linux technology people; applications are too broad: mobile phones, servers, the Internet of Things , Embedded devices ...
The first big feature: free to use
any individual or business can be used for free, because his source code is open to everyone, modified and released freely, and also follows GNU License, the opening of the kernel, created a large number of open source software, can be used for everyone to use, convenient for personal and enterprise use, can accomplish more advanced tasks.
second major feature: Multi-user, multi-tasking
Linux can support multiple users at the same time, each user can have their own file devices and data very good administrative rights, to ensure that the user does not affect each other. Multitasking is now the most important feature of the computer,Linux can make multiple programs at the same time and independent operation, non-interference, work together to complete more tasks.
The third major feature: Good safety and reliability
The kernel is efficient and stable. the efficiency and stability of the Linux kernel has been verified by a large number of facts in various fields. Linux in a large number of network management, network services and other aspects of the functions, can make it easy for users to establish a high-efficient and stable firewall, routers, workstations, servers and so on. To improve security, it also provides a large number of network management software, network analysis software and network security software.
The third major feature: extensive hardware support
because there are many developers around the world In order to contribute to the expansion of the linux linux linux can support x86 , arm , mips , alpha and powerpc
Development Status:
Linuxdeveloped to this day, entirely byLinus Torvaldslead many developers to participate in development and maintenanceLinuxkernel. The Free Software Foundation, led by Richard Stallman, continues to provide substantial supportLinuxof the kernelGNUcomponents. At the same time, some individuals and companies develop third-party non-GNUcomponents also provide theLinuxkernel Support, these third-party components include a large number of works, kernel modules and user applications and libraries and other content extensions. Linuxthe community or business has introduced some importantLinuxrelease, includingLinuxKernel,GNUcomponents, non-GNUcomponents, as well as other forms of package management system software,LinuxThe future development trend is already very clear.
Learning Linux, first you have to choose the version that suits you, and when it comes to Linux Distributions, it can be divided into two categories, one of which is the release version maintained by a commercial company (Red Hat Linux The other is the release version (Debian is represented) maintained by the community organization .
LinuxSystem kernel andLinuxthe difference between the release version,Linuxthe system kernel refers to aLinus Torvaldsresponsible for the maintenance, provide the hardware abstraction layer, hard disk and file system control and multi-tasking function of the system core program, andLinuxThe release is what we always say.Linuxoperating system, which is also theLinuxcore and a variety of common software collection products, around the world about hundreds ofLinuxrelease, each release has its own features and target population. More well-knownLinuxthe release version is mainlyRed HatSeries:RHEL,CentOS,Fedoraand theOEL; the GermanSUSE;Debianseries;Ubuntu;Redflagand so on. Social development so fast, no matter what learning is to enrich themselves, and then also to the family, that since the studyLinuxthen you need to test the relevant certificate,RHCE,RHCAcertification is recognized as an international certification! Students who want to test the certificate can choose Red HatRHEL7, the study material can choose Liu Yan Teacher's "LinuxThis is the way to learn, the book is concise, easy to learn and understand, the high quality of the article, for learningLinuxskills have a great help:http://www.linuxprobe.com/chapter-00.htmlThe process of learning Linux requires a lot of knocking, practicing, practice makes perfect.
Linux is a fast-growing operating system, we must have a solid foundation, in order to adapt to the continuous improvement of Linux, to be able to do it freely.
This article is from the "blog" blog, please be sure to keep this source http://coderhsf.blog.51cto.com/12629645/1939496
Take you to the Linux system development and version change