Linux 基础 - 磁盘管理 -06

简介:

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

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

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

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

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

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

有是如何存储的呢?


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

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


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

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

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

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


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

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


72871e74fd50ffc443dbd1af13b2d3d2.jpg-wh_



本文转自Mr2Left 51CTO博客,原文链接:http://blog.51cto.com/caihong/1982918

相关文章
|
4月前
|
Ubuntu Linux Shell
Linux系统中如何查看磁盘情况
【9月更文挑战第3天】在Linux系统中,有多种方式查看磁盘情况。可通过命令行工具`df`查看文件系统磁盘使用情况,选项`-h`以人类可读格式显示,`-T`显示文件系统类型;`du`命令显示目录或文件磁盘使用情况,`-h`以人类可读格式显示,`-s`仅显示总计;`fdisk -l`列出磁盘和分区信息。此外,图形界面的磁盘管理工具和文件管理器也可用于查看磁盘使用情况。这些方法有助于更好地管理磁盘空间。
814 4
|
5月前
|
存储 监控 安全
在Linux中,⼀个EXT3的文件分区,当使用touch test.file命令创建⼀个新文件时报错,报错的信息是提示磁盘已满,但是采用df -h命令查看磁盘大小时,只使用了,60%的磁盘空间,为什么会出现这个情况?
在Linux中,⼀个EXT3的文件分区,当使用touch test.file命令创建⼀个新文件时报错,报错的信息是提示磁盘已满,但是采用df -h命令查看磁盘大小时,只使用了,60%的磁盘空间,为什么会出现这个情况?
|
4月前
|
存储 Linux 5G
Linux 基于 LVM 逻辑卷的磁盘管理【简明教程】
这篇文章介绍了LVM(逻辑卷管理)如何提供灵活的磁盘管理方式,允许动态调整逻辑卷的大小而不会丢失数据。
Linux 基于 LVM 逻辑卷的磁盘管理【简明教程】
|
3月前
|
Unix Linux 对象存储
Linux 磁盘管理
Linux 磁盘管理
57 1
|
3月前
|
监控 Linux 测试技术
Linux系统命令与网络,磁盘和日志监控总结
Linux系统命令与网络,磁盘和日志监控总结
88 0
|
3月前
|
监控 Linux 测试技术
Linux系统命令与网络,磁盘和日志监控三
Linux系统命令与网络,磁盘和日志监控三
63 0
|
5月前
|
存储 监控 Linux
|
5月前
|
监控 Linux
在Linux中,如何监控磁盘I/O性能?
在Linux中,如何监控磁盘I/O性能?
|
5月前
|
Prometheus 监控 Ubuntu
在Linux中,如何进行磁盘性能监控?
在Linux中,如何进行磁盘性能监控?
|
5月前
|
存储 监控 Linux
在Linux中,如何管理磁盘配额?
在Linux中,如何管理磁盘配额?