Linux 基础 - 磁盘管理 -06

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux 基础 - 磁盘管理 -06相关的知识,希望对你有一定的参考价值。

在上一篇文章中,我们提到了“文件系统”以及如何在文件系统中存储“文件”。

今天需要说的是一种特殊的文件 - 目录。 

我们知道,目录对于我们平时的理解而言,其实就是一个“文件路径”,

最终指向的是一个具体的文件本身。

但是我们在查找和调用一个文件的时候,使用的都是“目录”的方式,

那这个“目录”,作为一个我们需要经常读取的“文件”,在文件系统中,

有是如何存储的呢?


并且在描述“目录”文件查找的过程中,

我们还遇见了“查找效率”的问题,所以我们又引出了“缓存”的概念。


在一个Linux系统中,面临不同的业务需求,可能我们需要不同类型的文件系统的,

不同的文件系统,就可以认为是不同的“技术解决方案”,一个Linux,并不是只能

使用一个统一的、固定的文件系统的(观念的转变),也不一定就是最新类型的文

件系统,就是最优的选择。(非常有必要了解清楚不同类型的文件系统)


我们还提到了“程序与文件系统”接口的问题,所以我们引出了“VFS-虚拟文件系统”的概念;

我们还提到了“程序运行时”堆内存的需要问题,所以我们引出了“Swap分许”的概念及其作用;


技术分享图片

本文出自 “不动的流星” 博客,请务必保留此出处http://caihong.blog.51cto.com/277306/1982918

以上是关于Linux 基础 - 磁盘管理 -06的主要内容,如果未能解决你的问题,请参考以下文章

linux具体要学点啥,基础要学啥?

Linux基础(03)常用基础指令和操作

Linux操作基础

Linux发行版介绍Linux系统基础使用入门Linux命令帮助Linux基础命令

Linux运维之路 基础篇:Linux基础命令

运维基础--Linux基础命令