计算机的工作只认识0、1,所以诞生了我们的操作系统,那我们的操作系统有什么作用呢?第一个,直接操作硬件,第二个,把操作硬件的代码封装成多个系统调用,方便其他程序员用应用程序访问系统调用间接的控制计算机硬件,关系如下:
不同应用领域采用的主流操作系统有所侧重
1、桌面操作系统
一般用的都是Windows和macOS,那除此之外还有Linux,Windows用户群体众多,版本多,应用软件也较多,但是安全性稳定性较弱;macos比较适用于开发人员;Linux因为软件较少所以用户基数太少,相对来讲更适用于服务器操作系统以及嵌入式操作系统
2、服务器操作系统
服务器大家应该不陌生,那服务器是怎么工作的呢,服务器其实分为两个部分,一个方面是硬件也就是电脑,另一个方面是软件也就是操作#操作系统#系统,那有了这两个我们就可以对服务器进行远程操作维护了,有了服务器的概念我们再来了解一下服务器中的两个操作系统就比较好理解了
市场上一般有两个服务器操作系统:Linux和Windowsserver,Linux因其免费及安全稳定等特点,在市场上占比相对来讲是比较高的,Windowsserver就比较低了,关键是需要付费,价格不菲,所以很多公司的服务器都会选择Linux操作系统
3、嵌入式操作系统
Linux开源并且在今天人工智能及深度学习方面,python作为其火爆的编程语言,是基于Linux系统上的,所以学习python首先要了解Linux操作系统方面的知识
4、移动设备操作系统
几年前移动设备操作系统是归属于嵌入式操作系统中的,只不过现在的被iOS和Android所垄断,所以现如今的移动设备主流操作系统就只有这两个了