2

我想/sys/devices在 Linux 的目录下创建一个文件。做这个的最好方式是什么?

4

1 回答 1

2

这些答案和解释是在快速谷歌搜索后得出的:

为什么我不能在 /sys 中创建目录 -由于限制而删除了链接

维基百科:Sysfs -链接因限制而被删除

如果您绝对必须在那里修改/创建任何东西,您应该首先了解 /sys 的工作原理。以及为什么要更改它。

编辑:Petesh 指出您确实指的是驱动程序。

据我了解, /sys/devices 只是设备转储有关自身信息的地方。您不要在此处插入驱动程序。

驱动程序或模块在编译之前被实现到内核中。或者你可以将模块添加到/usr/lib/modules// uname -rextramodules/,或者覆盖在/usr/lib/modules// uname -rkernel/fs/btrfs/

您可能还想看看这些:

Arch:手动模块处理

Linux 内核模块编程指南

于 2016-01-18T14:28:58.693 回答