如何删除()内核空间中的文件?

时间:2013-08-13 06:23:08

标签: linux linux-device-driver embedded-linux

如何删除()内核空间中的文件? 在用户空间中,我们可以简单地从stdio.h库中调用函数remove()。 但在模块编程中,不存在这样的设施。 当LED打开时,我的以太网端口上的LED由/ tmp区域中名为GPIO_22_LED的文件表示。如果文件不存在,则网页查询将采用未连接的状态,反之亦然。我已经在使用proc / entries但是在我目前的情况下它是不可行的,因为这是我的设备的一种不同模式,其中由于另一个功能的原因,proc条目变得无用。

1 个答案:

答案 0 :(得分:1)

根据我与高级内核开发人员的讨论,我开始了解到无法删除内核模块中的文件。因此,根据我的要求,我修改了我的信令机制,以便它现在包含重新构建proc条目system.Thanks @Basile