Linux文件系统的类型、注册与挂载详解
1. 文件系统类型概述
Linux内核支持多种不同类型的文件系统。在这些文件系统中,特殊文件系统在Linux内核的内部设计中扮演着重要角色。与网络和基于磁盘的文件系统不同,特殊文件系统为系统程序和管理员提供了一种便捷的方式来操作内核的数据结构,并实现操作系统的特殊功能。
2. 特殊文件系统
特殊文件系统的相关信息如下表所示:
| 名称 | 挂载点 | 描述 |
| — | — | — |
| bdev | none | 块设备 |
| binfmt_misc | any | 各种可执行文件格式 |
| devpts | /dev/pts | 伪终端支持(Open Group的Unix98标准) |
| eventpollfs | none | 高效事件轮询机制使用 |
| futexfs | none | futex(快速用户空间锁定)机制使用 |
| pipefs | none | 管道 |
| proc | /proc | 访问内核数据结构的通用入口 |
| rootfs | none | 为引导阶段提供空的根目录 |
| shm | none | IPC共享内存区域 |
| mqueue | any | 用于实现POSIX消息队列 |
| sockfs | none | 套接字 |
| sysfs | /sys | 访问系统数据的通用入口 |
| tmpfs | any | 临时文件(除非交换,否则保存在RAM中) |
| usbfs | /proc/bus/usb |
超级会员免费看
订阅专栏 解锁全文
6234

被折叠的 条评论
为什么被折叠?



