gpt4 book ai didi

linux - 在 linux 内核中读取和写入文件

转载 作者:太空宇宙 更新时间:2023-11-04 11:37:11 25 4
gpt4 key购买 nike

我正在为内核 3.0 上的 VFS FAT 实现编写补丁我想将 posix 属性添加到在 linux 中创建的 FAT 文件。为了实现这一点,我必须在已安装的驱动器上保存一个包含所有相关信息的文件。

我知道从内核空间读取和写入文件通常是不应该做的事情,我正在寻找另一种读取/写入数据的方法。

我在网上看到文章建议使用/proc 或创建一个用户空间守护进程来为我执行 IO。我想知道是否有人看到或知道我在哪里可以看到这样的东西的实现,因为我没有在网上找到任何例子。我不是在寻找读/写过程示例,我想查看此问题的完整解决方案。

最佳答案

查看配额实现情况;这是一种从内核读取/写入文件的机制(好吧,大概在 vfat 上不可用)。

此外,“循环” block 设备是执行文件 IO 的内核设施的另一个示例。

关于linux - 在 linux 内核中读取和写入文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6931654/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com