
沉淀、分享、成长,让自己和他人都能有所收获!😄
📢本篇讲解 Android11
proc
文件系统相关信息。
一、proc 文件系统概述
在 Linux
的内核中,虚拟文件系统转换层(VFS
)的存在,使得各种不同种类的文件都可以通过一组统一的系统调用来处理,其中不仅包括保存在不同格式的文件系统上的磁盘文件,还包括各种不同种类的外部设备,以及进程信息和多种内核参数,等等。
特殊文件系统中的文件,其特殊之处在于,它们的信息并不是保存在外部物理存储设备上的,而是在收到读取请求的时候才由内核动态生成的。
proc 文件系统提供了一些内核中各个子系统的信息,它使得在用户空间简单地使用 cat
和 echo
命令,或者 read
和 write
系统调用就可以获得内核各子系统的信息