码迷,mamicode.com
首页 > 系统相关 > 详细

linux 使用 /proc 文件系统

时间:2019-07-06 09:20:23      阅读:118      评论:0      收藏:0      [点我收藏+]

标签:产生   nbsp   魔术   一个   特性   Linux 系统   添加   消息   创建   

/proc 文件系统是一个特殊的软件创建的文件系统, 内核用来输出消息到外界. /proc 下 的每个文件都绑到一个内核函数上, 当文件被读的时候即时产生文件内容. 我们已经见到 一些这样的文件起作用; 例如, /proc/modules, 常常返回当前已加载的模块列表.

 

/proc 在 Linux 系统中非常多地应用. 很多现代 Linux 发布中的工具, 例如 ps, top, 以及 uptime, 从 /proc 中获取它们的信息. 一些设备驱动也通过 /proc 输出信息, 你 的也可以这样做. /proc 文件系统是动态的, 因此你的模块可以在任何时候添加或去除条 目.

 

完全特性的 /proc 条目可能是复杂的野兽; 另外, 它们可写也可读, 但是, 大部分时间,

/proc 条目是只读的文件. 本节只涉及简单的只读情况. 那些感兴趣于实现更复杂的东西 的人可以从这里获取基本知识; 接下来可参考内核源码来获知完整的信息.

 

连字号, 或者减号, 是一个"魔术"标识以阻止 syslogd 刷新文件到磁盘在每个新消息, 有关文档在

syslog.conf(5), 一个值得一读的 manpage.

 

 

sysfs 需要对 Linux 设备模型的理解,同时, /proc 下的文件稍稍容易创建, 并且它们完全适合调试目的, 所以我们在这里包含它们.

linux 使用 /proc 文件系统

标签:产生   nbsp   魔术   一个   特性   Linux 系统   添加   消息   创建   

原文地址:https://www.cnblogs.com/fanweisheng/p/11141526.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!