1、操作系统
1.1 计算机原理
冯诺依曼结构:把程序当作数据存储在计算机存储设备中。
冯诺依曼三个基本原则:
- 采用二进制逻辑
- 程序存储执行
- 计算机由五个部分组成:运算器、控制器、储存器、输入和输出设备
计算机由软件和硬件组成,硬件主要由CPU、存储设备、输入输出设备组成。软件包括操作系统,系统软件和应用软件
1.2 操作系统
操作系统:连接硬件和软件的桥梁。用来控制硬件
操作系统operating system 简称OS。操作系统是管理计算机硬件与软件资源的计算机程序。
1.3 操作系统分类
桌面操作系统:mac os、windows、linux
嵌入式操作系统:完全嵌入受控器件内部,为特定应用而设计的专用计算机系统—单片机、车载
服务器操作系统:一般安装在大型计算机上的操作系统,比如web服务器
移动设备操作系统:Android谷歌\ios苹果、harmony华为
2、Linux基础
2.1 Linux发展史
nuix开源
芬兰人Torvalds创建了Linux
Linux操作系统 = Linux内核+GNU软件及系统软件+必要的应用程序
个人常见桌面版—ubantu
企业常见桌面版—Redhat,centos来自redhat
3、Vmware虚拟机
3.1 VMware虚拟网络
虚拟组件:物理上不存在,但逻辑上存在。功能跟物理实体一样
- 网卡、网络适配器(电脑有两个:有线、无线)身份唯一标识MAC地址
- 交换机:通过网线将计算机组成局域网,整个局部的网络属性由交换机决定
- 网桥:扩大局域网通信距离的一种设备
- DHCP:动态主机配置协议。帮我们配置IP地址
- NAT服务器:提供NAT功能的服务器:把内部网络中使用的IP地址转换为外部 的,将不可上网的IP转换成可以上网的IP
3.2 VMware 网络模式
三个模式判断两个问题:
- 这种网络模式下,使用的交换机是谁?
- 这种网络模式下,虚拟机能否上网?如果能上网,是如何上网的?
1,桥接模式
但这模式官方不推荐,也不常用
2,NAT模式
3,host-only模式-仅主机模式
3.3 SSH安全外壳协议
核心:非对称加密
用户名密码验证方式
头秃头秃,好多不会