操作系统的作用
程序员无法把所有的硬件操作细节都了解到,管理这些硬件并且加以优化使用是非常繁琐的工作,这个繁琐的工作就是操作系统来干的,有了他,程序员就从这些繁琐的工作中解脱了出来,只需要考虑自己的应用软件的编写就可以了,应用软件直接使用操作系统提供的功能来间接使用硬件。
操作系统位于计算机硬件与应用软件之间,本质也是一个软件。操作系统由操作系统的内核(运行于内核态,管理硬件资源)以及系统调用(运行于用户态,为应用程序员写的应用程序提供系统调用接口)两部分组成,所以,单纯的说操作系统是运行于内核态的,是不准确的。简单来说操作系统有两个功能:
1.提供接口让软件程序可以调用,然后操作系统来操作硬件的工作。
2.将应用程序对硬件资源的竞态请求变得有序化。
在虚拟机上安装linux系统
首先要准备一个VMware Workstation软件。
新建一个虚拟机。
一直下一步,参数可以自行调整。
设置网络
启动虚拟机
设置密码
联网设置
vim /etc/sysconfig/network-scripts/ifcfg-ens33
systemctl restart network
linux环境就搭建好了。