虚拟文件系统+OS运行时信息

与其它常见的文件系统不同的是,Proc文件系统并不是真正意义上的文件系统,它存在于内存中,并不占用磁盘空间,它包含一些结构化的目录和虚拟文件,向用户呈现内核中的一些信息,也可以用作一种从用户空间向内核发送信息的手段。
/proc目录下,每个进程都会有一个以PID命名的目录,存放关于这个进程的信息,同时还有许多相对固定的目录,以存放与系统相关的信息。
image.png
通过这些文件,可以查看大量系统信息,例如CPU信息、内存信息、linux版本信息等。
查看某个进程的运行信息:
image.png
image.png

进程状态:
image.png
打开的文件描述符:
image.png

目前OS中的文件系统:
image.png