一、预备知识
1. 操作系统
操作系统是控制管理计算机系统的硬软件,分配调度资源的系统软件。
基本功能:
- 统一管理计算机资源:处理器资源,IO设备资源,存储器资源,文件资源。
- 实现了对计算机资源的抽象:IO设备管理软件提供读写接口,文件管理软件提供操作文件接。
- 提供了用户与计算机之间的接口:GUI(图形用户界面),命令形式,系统调用形式。
2.虚拟机
虚拟机(Virtual Machine)指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整的计算机系统。
3.Windows文件系统
Windows系统下,管理文件的是一个个的驱动器盘符,每个驱动器都有自己的根目录结构,这样形成了多个树并列的情形,如下图所示:
4.Linux文件系统
在Linux中是没有盘符的概念的,我们看到的是文件夹,也称为目录:
Ubuntu作为Linux发行版的一种,也没有盘符的概念,只有一个根目录,/ 所有的文件都在它下下面: