First, the operating system
1, the operating system is a coordination, management and control of computer hardware resources and software resources of the control program, located between the computer software and hardware, in fact, is a software.
2, the composition of the operating system: Kernel (running in kernel state in order to manage hardware resources)
System call interface (run in user state to provide system call interface for application)
3, the function of the operating system: the part with the hardware to hide the ugly hardware call interface, for the application programmer to provide a better, simpler, clearer system call interface; The part that interfaces with the application encapsulates the beautiful interface that makes the application's race request for hardware resources orderly
4, the difference between the operating system and the common software
The operating system is hardware protected, can not be modified by the user, the operating system is a large, complex, long-lived software
650) this.width=650; "Src=" https://s1.51cto.com/wyfs02/M01/8E/97/wKiom1jGTDWCnQFUAABatScZ2PU940.png-wh_500x0-wm_ 3-wmp_4-s_3747564614.png "title=" operating system. PNG "alt=" wkiom1jgtdwcnqfuaabatscz2pu940.png-wh_50 "/>
5. History of operating system
650) this.width=650; "Src=" https://s4.51cto.com/wyfs02/M02/8E/98/wKiom1jGU1vhIKIFAAuKPTZF0lU420.jpg-wh_500x0-wm_ 3-wmp_4-s_4176162162.jpg "title=" Drawing 3.jpg "alt=" Wkiom1jgu1vhikifaaukptzf0lu420.jpg-wh_50 "/>
Second, the Network Foundation
1, the computer network concept: refers to the geographical location of a variety of independent functions of the computer and its external equipment, through the communication line, in the network operating system, network management software and network communication Protocol management and coordination, the realization of resource sharing and information transmission of computer systems.
2. OSI layer Seven Protocol
IP address and MAC address identify or locate the Internet's only computer, integral, IP and subnet masks combine to identify different subnets on which the computer resides. The IP address is divided into two parts: the network part and the host part.
650) this.width=650; "Src=" https://s4.51cto.com/wyfs02/M01/8E/99/wKiom1jGZE6hdD7fAAvlTv5mLvg155.jpg-wh_500x0-wm_ 3-wmp_4-s_2454161293.jpg "Title=" OSI five-layer model. jpg "alt=" wkiom1jgze6hdd7faavltv5mlvg155.jpg-wh_50 "/>
Socket Description: Socket, socket is an abstraction layer between the application layer and the transport layer, it abstracts the complex operation of TCP/IP layer into a few simple interface supply layer calls the implemented process to communicate in the network.
650) this.width=650; "Src=" https://s1.51cto.com/wyfs02/M01/8E/99/wKiom1jGX6vyvUXCAAEEHDJho7c968.png-wh_500x0-wm_ 3-wmp_4-s_2826102172.png "title=" Sockt.png "alt=" Wkiom1jgx6vyvuxcaaeehdjho7c968.png-wh_50 "/>
DHCP Service: Automatically assigns IP addresses to hosts
DNS Service: Domain name resolution Service, the main task is to easily remember the site or the server domain name resolution difficult to remember the IP address. The DNS protocol is implemented based on the UDP protocol. Mainly divided into: root domain server, top-level domain name server, first-level domain name server, etc.
There are 13 root name servers and 13 top-level nameservers worldwide.
650) this.width=650; "Src=" https://s1.51cto.com/wyfs02/M00/8E/97/wKioL1jGZAHje7RdAAH7P1ubNLQ585.jpg-wh_500x0-wm_ 3-wmp_4-s_1101796131.jpg "title=" domain name. jpg "alt=" wkiol1jgzahje7rdaah7p1ubnlq585.jpg-wh_50 "/>
Third, Linux operating system installation
Install the Linux operating system (CENTOS7) in VMware and try to contact simple commands such as: Cd,ifconfig,touch,rm,mv,top,netstat,ping,chmod,chown,sudo, etc.
650) this.width=650; "Src=" https://s2.51cto.com/wyfs02/M00/8E/98/wKioL1jGboawBI9VAAQZIXG95n8296.png-wh_500x0-wm_ 3-wmp_4-s_294566626.png "style=" Float:none; "title=" Ubuntu.png "alt=" wkiol1jgboawbi9vaaqzixg95n8296.png-wh_50 "/ >
650) this.width=650; "Src=" https://s1.51cto.com/wyfs02/M00/8E/99/wKiom1jGbpaCKSqmAABuckkkdEI590.png-wh_500x0-wm_ 3-wmp_4-s_2014077672.png "style=" Float:none; "title=" System 1.png "alt=" Wkiom1jgbpacksqmaabuckkkdei590.png-wh_50 "/>
650) this.width=650; "Src=" https://s1.51cto.com/wyfs02/M01/8E/99/wKiom1jGbrbj29vEAAWJvNc2MQ4268.png-wh_500x0-wm_ 3-wmp_4-s_4277119256.png "title=" system. png "alt=" wkiom1jgbrbj29veaawjvnc2mq4268.png-wh_50 "/>
Reprint: http://www.jianshu.com/p/d01409fa705e
VM12 installation Centos7
Python learns the next day----network fundamentals and Operating system introduction (Install Linux system)