斑竹能不能说说/sys目录是干什么用的,也好让大家长长见识。
这个/sys目录是sysfs文件系统挂载点。sysfs是什么东西呢?它是一个虚拟文件系统,它是内核中各个设备模块的一个映象(英文称为kobject)。每当内核加载一个设备就会在sysfs中生成相应的目录结构,里面展示出这个设备的状态,控制接口、系统中断等信息。当我们把它挂载到/sys目录中后,我们就有了一个与这些设备打交道的用户层面的接口。我们可以通过它来了解设备的使用状况,对其进行调整。对于程序员来讲也可以通过它来了解设备驱动的存在的缺陷,通过它来取得数据从而进行调整来改良它们。总之这个东东的用处还是不小的,在2.6内核中它是内建到内核中的,不用为它特别设置什么,所以在配置内核选项时不用考虑它。
阅读(777) | 评论(0) | 转发(0) |