linux内核源码分析之sysfs文件系统
来源:http://www.tudoupe.com时间:2022-03-28
目录
sysfs概述
使用 sysfs
sysfs文件目录
实例
sysfs概述
Sysfs 是用于导出用户空间内核对象( kobject) 的文件系统, 它不仅允许您查看内部内核数据结构, 而且允许您编辑这些数据结构 。
Sysfs中的数据元素来自内核对象(内核物体)。kobject内核物体的等级安排 与系统目录的布局相似
Sysfs总是和Kobject的底部结构紧密相连
与 proc 不同, 新计划的内核机制应该广泛使用 sysfs, 同时保留纯“ 处理文件系统” 的 proc 。
使用 sysfs
只要内核配置包含 CONFIG_SYSFS, Sysfs 总是嵌入内核。 它可以使用以下命令安装 :
mount -t sysfs sysfs /sys
sysfs文件目录
公交车、设备、驱动器和类是使用Kobject 技术的主要内核物体,消耗了Sysfs中几乎所有的数据项目。
- 他立即绘制了代表设备等级的内核设备树。显示带有设备树的 Decices/ File System 。
- 内核中的公交车提供了几类公交车的平坦目录结构。每条公交车目录包含两个子目录:设备/和司机/组成内核提供若干类公交车的平坦目录结构。每条公交车目录包含两个子目录:设备/和司机/。
显示/ 包括系统中每个设备在根/ 根下与设备目录的符号链接。
司机/包括一个目录,列出为单一公交车装置安装的每个司机(假设司机不穿行几类公交车)。
- 想要导出属性的任何文件系统现在必须在 Fs/ 下建立自己的等级结构 。
- Dev/分为两个子目录:字符/和块/。在这两个子目录中,有以<major>:<minor> 格式命名的符号链接。这些符号链接导致在 sysfs 目录中找到合适的设备 。运行结果由/sys/dev提供。发现设备 sysfs 界面的快速解决方案 。
实例(GPIO)
例如,GPSIO是一个内核驱动界面,供用户在用户状态下直接操作 gpio 。
内核参考学习链接
实验室 - 学习视频导师 - Totem Linux核源/内部储存调制调制解调器/文件系统/文件系统/机械管理/机械管理/机械驱动/网络议定书
相关新闻
- 2023-05-06 微pe怎么初始化U盘(微pe怎么恢复初
- 2023-05-06 Xp系统boot 进入pe(boot manager 怎么进入
- 2023-05-06 win pe修复bcdboot(pe修复系统)
- 2023-05-06 win7更新失败 pe(win7更新失败还原更
- 2023-05-06 u盘装了pe读取不了(u盘能进pe读取不
- 2023-05-06 u盘pe 发热(u盘发热烫手)
- 2023-05-06 u盘pe下看不到硬盘(u盘启动pe看不到
- 2023-05-06 pe盘 ntfs(u盘ntfs格式)
- 2023-05-06 sony笔记本进入pe模式(联想笔记本怎
- 2023-05-06 pe启动盘进不去(pe启动盘进不去系统
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
