Linux系统
虚拟机:
本质是软件,通过软件模拟具有完整硬件功能、运行在一个完全隔离环境中的完整的计算机系统
比如我们电脑已经是window系统,操作系统操作硬件,但是需要Linux时,就可以安装虚拟机模拟硬件环境,再安装Linux操作系统操作模拟的硬件环境
Linux内核和发行版
内核:是系统的心脏,是运行程序和管理像磁盘和打印机这样硬件设备的核心程序
首先电脑要有硬件设备,然后安装操作系统控制硬件设备,而Linux就是通过Linux内核操作硬件设备,同样Linux也是将控制硬件过程封装成系统调用
然而Linux系统如何操作调用系统调用实现控制硬件设备;就是通过终端命令,我们通过终端调用系统调用从而实现控制硬件设备
Linux发行版:比如自行开发操作系统,因为Linux内核已经实现了对硬件的控制;所以基于Linux内核开发一套应用程序,这一套应用程序就可以称为叫做Linux发行版(Linux发行版包含Linux内核,)
发行版直接通过Linux内核间接调用系统调用控制硬件设备,Linux通常包含了桌面环境、办公套件、媒体播放器、数据库等应用
Linux文件系统
window是单用户操作系统,操作系统设置分区分成不同盘符,各个盘符表示一个用户
window包含一个个盘符,每个盘符下包含各种文件及文件夹(就是每一个盘符都有自己的根目录结构,形成多个目录树并列的情形),可以指定盘符做特定数据存储,比如:E:软件 F:资料
如果软件和资料不分开存放十分混乱
Linux没有盘符概念,Linux只用一个根目录,所有文件都在它下;Linux是多用操作(home就可以有tyq admin student三个用户操作)
不同文件夹(用户)存储的数据也是不同,比如:/export/softwares保存的是压缩文件,/export/services保存的解压文件;进入到不同的文件夹(用户)只对文件夹内数据进行修改,
不会更改其他文件夹(用户)数据