Linux   发布时间:2022-04-01  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了Linux:proc / sys / kernel vs / sys / kernel大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

概述

我知道在典型的 Linux系统中,/ proc和/ sys都是带有伪文件的虚拟文件结构,用于与内核通信,但/ proc / sys / kernel和/ sys / kernel之间有什么区别? 例如,取/ sys / kernel / uevent_seqnum.我确信这是一个非常深奥的选择,任何人都不应该改变,但即便如此,它是什么,它做了什么? 如果在/ sys / kernel中有一个官方或
我知道在典型的 Linux系统中,/ proc和/ sys都是带有伪文件的虚拟文件结构,用于与内核通信,但/ proc / sys / kernel和/ sys / kernel之间有什么区别?

例如,取/ sys / kernel / uevent_seqnum.我确信这是一个非常深奥的选择,任何人都不应该改变,但即便如此,它是什么,它做了什么?

如果在/ sys / kernel中有一个官方或集中的手册页(例如man 5 proc for proC),那么来自这些来源的引用将会受到赞赏并且更可取.

解决方法

基本上/ proc和/ sys是一样的.

由于procfs中的混乱,sysfs在内核2.5或2.6中添加

procfs仅用于保存流程信息.最终一切都开始混合到proc中,它创造了一个曲折的迷宫,设备数据卡在不同的地方.同时,实现sysfs的目的是从procfs中分割设备数据.

具体来说,/ sys维护更详细(节点的位置实际上代表子系统的设备层次结构)设备进程信息.对于驱动程序模型中的每个对象,都会创建一个目录.设备文件结构为:

/sys/devices  - devices by physical layout
/sys/bus      - symbolic links to devices
/sys/block    - devices by block
/sys/class    - devices by class

在本地系统上,您可能会在man sysfs中找到man page以及有关使用man sysctl在/ proc / sys中修改内核参数的信息

如果您想了解有关/ sys的更多信息,可能需要查看内核源代码中的Linux sysfs filesystem whitepaper on kernel.org [pdf]和Documentation/sysfs.txt.

大佬总结

以上是大佬教程为你收集整理的Linux:proc / sys / kernel vs / sys / kernel全部内容,希望文章能够帮你解决Linux:proc / sys / kernel vs / sys / kernel所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。