由于项目需要开始学习openzfs,在此给和我一样的小白留一些感悟和实践过程,给大家节省一点学习时间。
-
首先什么是文件系统?
百度:
说白了文件系统就是一个帮你把硬盘上的内容展示出来的一个系统。硬盘上的内容是用电信号0和1存储的,所有为了有意义的展示给屏幕前的你看,文件系统需要将它转换一下变成你能理解的样子。
举个例子:linux的文件系统是ext4,那它是如何处理硬盘数据的呢?就是你平时看到的/root,/opt,/etc等目录,你也可以简单的把文件系统理解为目录系统。再比如windows系统,你看到的C盘,D盘以及里面的所有内容,其实就是windows文件系统NTFS的功劳。 -
什么是OpenZFS?
知道了什么是文件系统,OpenZFS就很好理解了,其实它原来就是Solaris 系统的文件系统(它长什么样子我目前还不知道,后面实践出来再给大家说),但是目前它是以软件的形式存在,可以安装到不同的操作系统上。
那么问题来了:
它和被安装的系统的文件系统是什么关系?不知道!
它是如何工作的?不知道!
它安装上之后怎么使用?看我的OpenZFS实践的相关文章!