sysfs

sysfs是2.5内核中的一个新的虚拟文件系统,它显示了系统中当前所有设备的驱动程序、总线和类信息。它还显示了许多其他与驱动程序没有直接关系的信息,包括所有文件系统类型、所有块设备、CPU信息,甚至系统中当前存在的固件原语列表。随着时间的推移,/proc 文件系统中大部分与进程无关的信息(/proc 最初就是为此目的而创建的),已经被或将被转换并移动到 sysfs 中。

sysfs 优于 procfs 的优点是

sysfs 应该挂载在系统中的 /sys 目录下,可以通过以 root 身份运行以下语句从命令行完成

mount -t sysfs none /sys

为了让系统在启动时始终挂载它,应该将以下行添加到 /etc/fstab 文件中

none /sys sysfs defaults 0 0

我建议您在 sysfs 中深入探索目录树,以更好地了解系统中不同的设备及其彼此之间的关系。

© . All rights reserved.