伪文件系统
虚拟文件系统
proc应该是一个虚拟文件系统,它只存在内存当中,而不占用外存空间。它以文件系统的方式为访问系统内核数据的操作提供接口。用户和应用程序可以通过proc得到系统的信息,并可以改变内核的某些参数。由于系统的信息,如进程,是动态改变的,所以用户或应用程序读取proc文件时,proc文件系统是动态从系统内核读出所需信息并提交的。
定义
proc - 进程信息伪文件系统
proc应该是一个虚拟文件系统, 被用作内核数据结构的接口, 而不仅仅是解释说明 /dev/kmem
/proc里的大多数文件都是只读的, 但也可以通过写一些文件来改变内核变量.
目录结构
apm 高级电源管理信息
cmdline 内核命令行
Cpuinfo 关于Cpu信息
Devices 可以用到的设备(块设备/字符设备
Dma 使用的DMA通道
Filesystems 支持的文件系统
Interrupts 中断的使用
Ioports I/O端口的使用
Kcore 内核核心印象
Kmsg 内核消息
Ksyms 内核符号表
Locks 内核锁
Meminfo 内存信息
Misc 杂项
Modules 加载模块列表
Mounts 加载的文件系统
Partitions 系统识别的分区表
Slabinfo Slab池信息
Stat 全面统计状态表
Swaps 对换空间的利用情况
Uptime 系统正常运行时间
参考资料
最新修订时间:2022-06-01 16:58
目录
概述
定义
目录结构
参考资料