procfs文件系统

    procfs文件系统是进程文件系统的缩写,是一个伪文件系统,是一种特殊的、只存在于内存的文件系统,开始是主要用于用户空间访问进程信息,如今经过不断的发展,其已发展成一个用户空间与内核交换数据修改系统行为的接口。

   大部分情况下,我们在/proc目录下看到的目录信息都差不多,下图是本人虚拟机中/proc目录下的信息:


        通过这些文件我们可以得到计算机系统的一些基本信息,如通过cpuinfo -可以获取到CPU 的信息(型号, 家族, 缓存大小等),meminfo获取物理内存、交换空间等的信息,version获取到内核版本等等。

       这里还有一些以数字命令的目录,这里每个数字对应一个进程的pid,目录里面包含这一些文件,这些文件则描述着这个进程的方方面面,当然这些文件都是只读的,我们并不能更改这些文件,只能用于获取进程的运行信息。

       这里还有一个特殊目录sys,这个目录理的文件大部分都是可写的,可以通过改写这些文件达到修改内核参数的目的,系统命令sysctl就是通过这个目录实现所有功能的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值