标签: c linux file-io linux-kernel kernel-module
我想知道Linux内核模块的truncate()等效函数。 我想有选择地截断内核模块中的文件中的数据,从索引开始到另一个索引结束。 欢迎提出所有建议。
感谢。
答案 0 :(得分:0)
您可以降低一级并使用虚拟文件系统级功能。这将允许您直接致电truncate。
truncate
Here是内核空间中打开/关闭,读/写的示例。您可以使用等效的vfs_trunc(...)方法
vfs_trunc(...)
但是有很多讨论为什么你应该NOT这样做。