一.什么是操作系统:
1.没有安装操作系统的计算机通常被称为裸机;
2.机器语言(machine language)是一种指令集的体系。这种指令集,称机器码(machine
code),是电脑的CPU可直接解读的数据。(它是由有意义的二进制代码组成,二进制代码也有“0”和“1”组成。)
注意:汇编语言不是机器语言,汇编语言也是要经过编译后CPU才能执行,编译后的二进制代码才是机器语言;
3.操作系统最重要的两个作用: 就是跟硬件打交道(查找内存的数据,从硬盘中加载文件等等。。。);
把操作硬件的代码封装成一个又一个系统调用,供其他的程序员进行访问,减轻程序员的工作;
4.操作系统就是一个特殊的软件提供一个平台;
二:不同应用领域的主流操作系统:
FIrst.(桌面操作系统)
1.Windows
用户群体大,应用软件多;
但是系统的稳定性和安全性不太好;
2.macOS:(基于unix的)
安全性和稳定性非常好;
适合于开发人员(因为他的开发环境配置非常好)(用他开发会有非一般的开发体验)
3.Linux
应用软件非常少;
在这方面用的人也很少;
Second.服务器操作系统:
1.Linux
安全 稳定 免费
占有率高
2.Windows Server
付费
占有率低
注意:
服务器的简介:
在网络环境下,根据服务器提供的服务类型不同,分为文件服务器,数据库服务器,应用程序服务器,WEB服务器等。
服务器在硬件层面上就是一台性能比较好的电脑;
软件方面:需要装一个服务器的操作系统
服务器的维护:一般就是远程终端方式 登陆维护
Third:嵌入式领域:
Linux
Fourth:移动设备操作系统:
IOS
Android(基于Linux)
三:虚拟机的简介(Vmware):
四:操作系统的发展史:
1.一个游戏引发的unix:
2.Minix
3.Linux
4.Linux的两个版本:
Linux内核版本:
Linux的发行版本(包含Linux内核的):
发行版本非常多,而内核版本只有林纳斯那一个;
五.单用户操作系统与多用户操作系统
Ubuntu的文件目录:
home目录是我们目前主要的目录,每个人都有一个独立的家,就是都会在home文件夹下建立一个自己的文件: