标签列表
在Linux中,所有挂载点都存储在哪里?
c
linux
mount-point
5
5
我想知道所有挂载点的存储位置,即是否在任何特定目录下?
我希望能够使用C程序列出所有现有的挂载点。应该使用哪个系统调用或函数?
-
HARISH B
2
3
能帮到您吗?这是需要翻译的内容:https://dev59.com/ZG445IYBdhLWcg3wBl6J
- Sirch
/etc/mtab 包含已挂载文件系统的表格。
- Karthik Balaguru
1
个回答
8
8
它们位于/proc/mounts“文件”中,您可以读取和解析该文件。
-
nos
6
1
由于它位于/proc目录中,看起来它在磁盘上不是持久的。那么当电源关闭时,它是如何存储的?
- Jcyrss
1
它们被存储在 /etc/fstab 中。
- nos
/etc/fstab 存储在分区的文件系统中吗?如果是,那么当没有挂载文件系统时,内核如何在引导过程中找到 /etc/fstab 呢?
- Jcyrss
1
是的。内核引导配置存储了在 / 上要挂载的文件系统。当挂载 / 文件系统(至少包括基本的 /bin/、/etc、/lib/、/sbin/ 等)时,可以读取 /etc/fstab 来挂载其他文件系统。
- nos
那么内核引导配置是存储在类似于MBR之类的特定位置,而不是文件系统中吗?
- Jcyrss
1
几乎了解。MBR配置没有太多空间,它只存储实际配置存储在哪个磁盘/分区上,以便引导加载程序的下一阶段可以读取该配置。(通常是/boot/文件系统中的内容 - 引导加载程序甚至可以在内核加载之前读取它。)
- nos
回答链接
网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接
相关问题
3
Blob存储在Redhat Linux中的永久挂载
91
include文件在哪里存储 - Ubuntu Linux,GCC
94
Linux:环境变量存储在哪里?
93
Linux存储我的系统日志在哪里?
24
列出 Linux 中的所有挂载点
6
在Linux中检测绑定挂载
18
Linux获取挂载点的函数
12
在Linux中,文本文件的字符编码存储在哪里?
23
文件被挂载在哪里?
4
Linux将'ruid'和'euid'存储在哪里?