Python学习第二天----网络基础及操作系统简介(安装linux系统)
2017-03-13 18:10
771 查看
一、操作系统
1、操作系统是一个协调、管理和控制计算机硬件资源和软件资源的控制程序,位于计算机软件与硬件之间,其实也是一款软件。
2、操作系统的组成:内核(运行于内核态为了管理硬件资源)
系统调用接口(运行于用户态为应用程序提供系统调用接口)
3、操作系统的功能:跟硬件衔接的部分隐藏了丑陋的硬件调用接口,为应用程序员提供了更好、更简单、更清晰的系统调用接口;跟应用程序衔接的部分封装了美丽的接口,将应用程序对硬件资源的竞态请求变得有序化
4、操作系统与普通软件的区别
操作系统由硬件保护,不能被用户修改,操作系统是一个大型、复杂、长寿的软件
5、操作系统的发展史
二、网络基础
1、计算机网络概念:指将地理位置不同的具有独立功能的多台计算机机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统。
2、OSI七层协议
IP地址和MAC地址标识或者定位了互联网唯一一台计算机,缺一不可,IP和子网掩码结合标识了计算机所在的不同子网。IP地址分两部分:网络部分和主机部分。
socket简介:套接字,socket是在应用层和传输层之间的一个抽象层,它把TCP/IP层复杂的操作抽象为几个简单的接口供应用层调用已实现进程在网络中通信。
DHCP服务:自动为主机分配IP地址
DNS服务:域名解析服务,主要工作是将较容易记忆的网站或者服务器域名解析为难记的IP地址。DNS协议基于UDP协议实现。主要分为:根域名服务器、顶级域名服务器、一级域名服务器等
全世界共有13台根域名服务器和13台顶级域名服务器。
三、Linux操作系统安装
在VMware中安装Linux操作系统(CentOS7),并且尝试联系简单的命令,如:cd,ifconfig,touch,rm,mv,top,netstat,ping,chmod,chown,sudo等
转载:http://www.jianshu.com/p/d01409fa705e
vm12安装centos7
1、操作系统是一个协调、管理和控制计算机硬件资源和软件资源的控制程序,位于计算机软件与硬件之间,其实也是一款软件。
2、操作系统的组成:内核(运行于内核态为了管理硬件资源)
系统调用接口(运行于用户态为应用程序提供系统调用接口)
3、操作系统的功能:跟硬件衔接的部分隐藏了丑陋的硬件调用接口,为应用程序员提供了更好、更简单、更清晰的系统调用接口;跟应用程序衔接的部分封装了美丽的接口,将应用程序对硬件资源的竞态请求变得有序化
4、操作系统与普通软件的区别
操作系统由硬件保护,不能被用户修改,操作系统是一个大型、复杂、长寿的软件
5、操作系统的发展史
二、网络基础
1、计算机网络概念:指将地理位置不同的具有独立功能的多台计算机机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统。
2、OSI七层协议
IP地址和MAC地址标识或者定位了互联网唯一一台计算机,缺一不可,IP和子网掩码结合标识了计算机所在的不同子网。IP地址分两部分:网络部分和主机部分。
socket简介:套接字,socket是在应用层和传输层之间的一个抽象层,它把TCP/IP层复杂的操作抽象为几个简单的接口供应用层调用已实现进程在网络中通信。
DHCP服务:自动为主机分配IP地址
DNS服务:域名解析服务,主要工作是将较容易记忆的网站或者服务器域名解析为难记的IP地址。DNS协议基于UDP协议实现。主要分为:根域名服务器、顶级域名服务器、一级域名服务器等
全世界共有13台根域名服务器和13台顶级域名服务器。
三、Linux操作系统安装
在VMware中安装Linux操作系统(CentOS7),并且尝试联系简单的命令,如:cd,ifconfig,touch,rm,mv,top,netstat,ping,chmod,chown,sudo等
转载:http://www.jianshu.com/p/d01409fa705e
vm12安装centos7
相关文章推荐
- linux基础(三)----linux命令系统学习----安装和登录命令
- 关于linux - Centos 7 系统下使用PXE网络的方式(pxe+dhcpd+tftp+httpd)安装操作系统
- Linux学习--第二天--分区、格式化、系统安装、vmware、远程管理工具
- linux学习之centos6.6——(1)——系统简介及安装
- 学习Python基础的第02天,依然是基于Ubunt的Linux操作系统基本认知
- linux基础简介 系统安装 常用命令 系统命令 软件管理 搭建Java服务器并进行远程管理
- Linux系统基础优化脚本--安装完操作系统必做的操作
- Python基础学习1(Python的Windows和Linux的安装及简单学习)
- 学习嵌入式Linux系统开发基础 第一课(Linux系统简介)
- 网络游戏服务器开发::学习了两天python写了一个linux下自动安装程序的脚本
- linux基础(六)----linux命令系统学习----网络操作命令
- 系统架构设计师教程学习随笔 (计算机与网络基础知识--操作系统基础知识)
- Linux系统基础笔记之网卡安装一般步骤简介
- 嵌入式开发之Linux基础第二天学习笔记 linux系统命令(一)&其他
- linux系统管理之无人值守网络安装linux操作系统
- 【修正版】Python基础学习(一)——安装与配置python2.7.x环境(linux)
- linux学习之系统管理、网络配置、软件安装
- linux基础(三)----linux命令系统学习----安装和登录命令
- 2、linux学习笔记--CentOS系统的简介、iso文件下载和虚拟机安装
- Linux运维学习笔记之四:安装后的基本调优及安全设置(系统基础优化)