/proc伪文件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了/proc伪文件相关的知识,希望对你有一定的参考价值。

/proc是一个特殊的文件系统,可以让你与内核内部数据结构进行交互。/proc的数据都存放在内容中而不是硬盘上。

/proc 的文件可以用于访问有关内核的状态、计算机的属性、正在运行的进程的状态等信息。

技术分享图片

  1. 数字目录都是正在运行的进程pid号

  2. cmdline:加载kernel时所执行的相关参数

    [[email protected] proc]# cat cmdline

    ro root=UUID=f1f94348-7b9a-4f99-9b21-54c3e9f3e4eb rd_NO_LUKS  KEYBOARDTYPE=pc KEYTABLE=us rd_NO_MD [email protected] rd_NO_LVM rd_NO_DM rhgb quiet

  3. cpuinfo:本机cpu信息

  4. devices:记录主要设备的设备代号

  5. filesystems:记录目录已加载的文件系统

  6. meminfo:内存信息,free

  7. loadavg:平均负载,同top和uptime

  8. mounts:记录目录系统已经挂载的设备且有详细的参数信息

    技术分享图片

  9. uptime:同uptime

以上是关于/proc伪文件的主要内容,如果未能解决你的问题,请参考以下文章

proc文件系统

系统性能调优学习笔记03

计算进程消费cpu和内存

linux文件管理之proc文件系统

Linux下proc文件接口详解

深入理解linux系统下proc文件系统内容