我想用FUSE或作为内核模块实现一个linux文件系统,它知道正在查看它的进程,以便它可以定制文件系统的内容到访问过程。
这种行为的一个具体示例是/proc/self
,它是/proc/PID
的符号链接,其中PID是当前进程的PID。
是否有允许我这样做的FUSE或内核API?
/proc/self
的实施在这里:
https://github.com/torvalds/linux/blob/v4.3/fs/proc/self.c
它使用各种内部内核juju,所以也许FUSE是不可能的。
答案 0 :(得分:4)