2.3. /proc 虚拟文件系统
与大多数文件系统不同,
/proc
既不包含文本文件,也不包含二进制文件。由于它托管了 虚拟文件,/proc
被称为虚拟文件系统。这些虚拟文件的大小通常为零字节,即使它们包含大量信息。
/proc
文件系统不用于存储。它的主要用途是为硬件、内存、运行进程和其他系统组件提供基于文件的接口。可以通过查看相应的 /proc
文件,在多个系统组件上检索实时信息。还可以操作 /proc
中的某些文件(用户和应用程序)来配置内核。
以下
/proc
文件与管理和监控系统存储相关:
- /proc/devices
- 显示当前配置的各种字符和块设备。
- /proc/filesystems
- 列出内核当前支持的所有文件系统类型。
- /proc/mdstat
- 包含系统上多个磁盘或 RAID 配置(如果存在)的当前信息。
- /proc/mounts
- 列出系统当前使用的所有挂载。
- /proc/partitions
- 包含分区块分配信息.
有关
/proc
文件系统的更多信息,请参阅 Red Hat Enterprise Linux 7 部署指南。