/sys 文件系统下的目录结构

/sys 是一个虚拟文件系统,用于记录内核模块和硬件设备信息,不占用硬盘空间。目录结构包含设备、class、bus等,其中devices下有真实设备如视频卡、以太网卡,其他目录则分类存储相关设备的符号链接。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >



/sys 文件系统下的目录结构

这个目彔其实跟/proc非常类似,也是一个虚拟的文件系统,主要也是记彔不核心
相关的信息。 包括目前已加载的核心模块不核心侦测到的硬件装置信息等等。这个目彔同样丌占硬盘容量。

/sys 下的目录结构是经过精心设计的:在 /sys/devices 下是所有设备的真实对象,包括如视频卡和以太网卡等真实的设备,也包括 ACPI 等不那么显而易见的真实设备、还有 tty, bonding 等纯粹虚拟的设备;在其它目录如 class, bus 等中则在分类的目录中含有大量对 devices 中真实对象引用的符号链接文件; 清单 1 中在 /sys 根目录下顶层目录的意义如下:

表 1. /sys 下的目录结构
/sys 下的子目录 所包含的内容
/sys/devices 这是内核对系统中所有设备的分层次表达模型,也是 /sys 文件系统管理设备的最重要的目录结构,下文会对它的内部结构作进一步分析;
/sys/dev 这个目录下维护一个按字符设备和块设备的主次号码(major:minor)链接到真实的设备(/sys/devices下)的符号链接文件,它是在内核 2.6.26 首次引入;
/sys/bus 这是内核设备按总线类型分层放置的目录结构, devices 中的所有设备都是连接于某种总线之下,在这里的每一
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值