/proc 不是普通的文件或者目录,而是 Linux内核提供的虚拟文件系统

proc的主要作用是在用户空间与内核空间之间提供信息接口

Note

/proc的内容并不是真实存储在磁盘中的,而是由内核在内存中动态生成的

基本特点

  1. 虚拟文件系统
    • /proc 中的文件不是实际文件
    • 读取这些文件时,数据由内核实时生成
  2. 实时反应系统状态
    • 包含CPU,内存,进程,网络等信息
  3. 部分文件可写
    • 允许修改内核参数(通常通过 sysctl