Linux内核开发教程:procfs sysfs应用详解.pdfVIP

  • 0
  • 0
  • 约1.16千字
  • 约 5页
  • 2026-02-10 发布于北京
  • 举报

Linux内核开发教程:procfs sysfs应用详解.pdf

Linux内核

第二十四讲procfs/sysfs应用

主讲人:赵亚

华章培训网、[]华章培训网

procfs

一、procfs概述

1、procfs除了展示进程参数外,还可以使用procfs控

制linux内核参数

毕竟内核本身也是运行在进程环境中的

二、一个简单的例子

1、代码结构

模块初始化

模块移除

填充回调函数

第2页

procfs

2、procfs的接口函数proc_mkdir

:在procfs中创建一个目录

create_proc_read_entry:在procfs中创建一个只

读文件

remove_proc_entry:移除procfs中的目录或者文

件。

3、数据结构

structproc_dir_entry

对于理解本节的内容,只需要理解其proc_fops字段

即可

第3页

procfs

4、运行代码看效果

加载这个模块之后,在proc目录下就会出现

proc_test目录,其下有几个文件,当我们写入

panic文件中随意一些数据时,系统就会panic!

第4页

感谢您对华章培训网的支持!

.

文档评论(0)

1亿VIP精品文档

相关文档