Python learns the next day----network basics and Operating system introduction (Install Linux system)

Source: Internet
Author: User
Tags domain name server domain server

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)

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.