/sys 目录及 sysfs 文件系统


# cat /etc/fstab 
proc            /proc                   proc    defaults                0       0
tmpfs           /tmp                    tmpfs   defaults                0       0
sysfs           /sys                    sysfs   defaults                0       0
tmpfs           /dev                    tmpfs   defaults                0       0
var             /dev                    tmpfs   defaults                0       0
ramfs           /dev                    ramfs   defaults                0       0
debugfs         /sys/kernel/debug       debugfs defaults                0       0
  • sysfs 的来源
是linux同一设备模型的开发过程中的一项副产品
  • /sys 文件夹

# ls /sys
block     class     devices   fs        module
bus       dev       firmware  kernel    power
class     根据设备功能分类的统一设备模型
devices   根据设备类型分类的统一设备模型
bus       根据总线类型分类的统一设备模型
dev       根据设备号和次设备号分类的设备模型

block     描述系统中所有的块设备
fs        描述系统中所有的文件系统
module	  描述系统中所有的模块
firmware  系统加载固件相关的一些接口??? // /sys/firmware/devicetree/base 设备树
kernel    内核可调参数???
	uevent_helper 	debug/ 	mm/		slab/
power	  内核中和电源管理相关的可调参数???
	pm_async           pm_freeze_timeout  state              wakeup_count
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章