🚀返回专栏总目录
文章目录
- 一、debugfs使用案例
- 二、enable debugfs
- 三、debugfs API
- 3.1、创建目录
- 3.2、创建文件
- 3.3、帮助函数
- 四、使用示例
📢Linux 上有一些典型的问题分析手段,从这些基本的分析方法入手,你可以一步步判断出问题根因。这些分析手段,可以简单地归纳为下图:
从这张图中我们可以看到,Linux 内核主要是通过 /proc 、/debugfs 和 /sys 把系统信息导出给用户,当你不清楚问题发生的原因时,你就可以试着去这几个目录下读取一下系统信息,看看哪些指标异常。
一、debugfs使用案例
Debugfs是内核开发人员在用户空间获取信息的简单方法。与/proc不同,proc只提供进程 信息。也不像sysfs,具有严格的“每个文件一个值“的规则。debugfs根本没有规则,开发 人员可以在这里放置他们想要的任何信息。
- 使用 sys