650) this.width=650; "Src=" http://note.youdao.com/yws/public/resource/2cb31a3503807692f6e746194d73e3d7/ Fdd82e660d84450a8384d5ded7e633ae "style=" Border:none;height:auto; "alt=" Fdd82e660d84450a8384d5ded7e633ae "/>
650) this.width=650; "Src=" http://note.youdao.com/yws/public/resource/2cb31a3503807692f6e746194d73e3d7/ fae1eacea3f44f019ba3bdd920c9a19f "style=" Border:none;height:auto; "alt=" fae1eacea3f44f019ba3bdd920c9a19f "/>
First,what is an operating system
Software for human-computer interaction
PC -Side
Windows:xp,7,8,server:2003,2008/2008 R2 ,2012/2012 R2
Linux:redhat,centeros, Hongqi, Unicorn
MAC:OSX
Mobile side
Android
Ios
Second,What is Liunx
Linux is a set of open source, free-to-propagate Unix-like operating system software
intel x86 system ' computer
multiuser, multitasking, multi-threading and multi - CPU support based on POSIX ( Chinese portable OS Interface ) and Unix the operating system
Linux is mainly used in server domain, embedded open domain, personal PC Desktop field
Features of the Linux operating system:
Open Source Code Program
Excellent UNIX features, good compatibility
Free to spread without any copyright restrictions
Computers for the Intel X86 CPU Architecture
Third,The origins of Linux
History of Unix
1969 Birth at T Bell Laboratory Ken Thompson (Ken Thompson)
1977 BSD Sun's Solares IBM's AIX HP UNIX
At the end of 70, the company recovered copyright and closed source; Unix and built-in software developed by various commercial companies
1984 Richard Stallman (Richard Stallman) initiated the development of the free software movement and established the Free Software Foundation (FSF) and the GNU Project Free Software Foundation for the development and management of the GNU Project
The GNU project's Purpose: To develop a UNIX-like system or free software, called the GNU operating system, but the GNU system is not popular
We are now using Linux, some of the above components that are contributed by the GNU Project
In the middle of the 80 's, about 84 years; Tan Bonning (Andy Tanenbaum) development minux based on X86 platform, compatible with UNIX
Five Features of Unix
Mature Technology
High reliability: Stable, no need to restart the system
Very strong scalability (CPU):
INTEL/AMD, Hp-pad, MIPS, PowerPC, UltraSPARC, Alpha and other RISC chips
Powerful Network features:
Supports TCP/IP, NFS, DCE, ipx/spx, SLIP, PPP, etc.
Strong database Support Capabilities
Oracle, DB2, Sybase, Infoemix, pistgers
Powerful development Features
Prompted the birth of C language
Four,Linux Birth
Student Linas Tovaz of the University of Helsinki, Finland (Linus Torvalds)
Five,Free Software
Purpose:
-
No copyright restrictions, open source code, free to propagate
-
Freedom Key is right issue, not price issue, free software does not represent free
-
red hat free Centeros free and free
-
-
free Software Foundation FSF, for the GNU Project, the GNU Project is designed to create a freely available and portable Unix-like operating system
-
Linux now in use, the kernel is Linus Torvalds developed, the above component is the GNU project, the GNU Project is the responsibility of the Free Software Foundation, Richard stallman launched the free Software movement, set up the Free Software Foundation
Six,Features of Linux
1, efficient, flexible, on the PC computer to achieve all UNIX features
2, multi-tasking, multi-user
3. Safety and stability
5. Perfect network server, Http, FTP, SMTP, POP, SAMBA, SNMP, DNS, DHCP, SSH, Telnet
6, GNU Open System, a large number of third-party free applications
7, many manufacturers support, IBM, Oracle, DB2, Sybase, Mysql
8. Perfect graphical user interface: Gnome, KDE
9. The perfect development platform: C + +, Java, PHP
10. Java EE Application Server platform provided by many vendors
2. Introduction to the Origins and development of UNIX and Linux