当前位置: 首页 > news >正文

RK3568平台开发系列讲解(调试篇)如何在procfs创建一个文件与用户空间交互

在这里插入图片描述

🚀返回专栏总目录

文章目录

  • 一、proc 文件系统概述
  • 二、proc 文件系统详解
    • 2.1、/proc/cpuinfo
    • 2.2、/proc/meminfo
    • 2.3、/proc/kallsyms
    • 2.4、/proc/kcore
    • 2.5、/proc/interrupts
    • 2.6、/proc/loadavg
    • 2.7、/proc/PID/
    • 2.8、/proc/net/
  • 三、procfs主要接口
  • 四、添加一个procfs 文件实现例程

沉淀、分享、成长,让自己和他人都能有所收获!😄

一、proc 文件系统概述


在 Linux 的内核中,虚拟文件系统转换层(VFS)的存在,使得各种不同种类的文件都可以通过一组统一的系统调用来处理,其中不仅包括保存在不同格式的文件系统上的磁盘文件,还包括各种不同种类的外部设备,以及进程信息和多种内核参数,等等。

在这里插入图片描述

特殊文件系统中的文件,其特殊之处在于,它们的信息并不是保存在外部物理存储设备上的,而是在收到读取请求的时候才由内核动态生成的。

proc 文件系统提供了一些内核中各个子系统


http://www.mrgr.cn/news/50987.html

相关文章:

  • 【Python语言进阶(二)】
  • 舍伍德业务安全架构(Sherwood Applied Business Security Architecture, SABSA)
  • 多线程-进阶(2)CountDownLatchConcurrentHashMapSemaphore
  • 社群相关内容整理及分析
  • 银行业AI大模型,从入局到求变
  • (37)使用MATLAB画出余弦波的频谱
  • 冰火两重天,为啥头部主播一边塌房一边涨?
  • kratos源码分析:滑动窗口
  • 主流RTOS系统
  • 锂锰电池和锂电池区别
  • 专题:哈希结构
  • Java 二分查找算法详解及通用实现模板案例示范
  • 【分布式微服务云原生】《探秘分布式系统基石:CAP、BASE 理论与 Soft 状态》
  • 腾讯云视立方·音视频通话 SDK 个人信息保护规则
  • Leetcode 第 141 场双周赛题解
  • 深入理解C++ STL中的 vector
  • (亲测可行)windows安装msys2配置c++opencv
  • Excel使用技巧:筛选2组数据;条件格式突出显示数据
  • Zsh 安装与配置
  • 小程序开发设计-模板与配置:WXML模板语法⑨