标签: c filesystems libraries fuse
我正在使用FUSE制作文件系统,并且知道我有疑问。当我在新文件系统中使用“cd”命令时,它会更改为不存在的目录。
例如,如果目录“m”不存在,并且我创建了“cd m”,则它将更改为该目录。
当目录更改时,FUSE调用的函数是什么?为什么应用程序会解决我描述的问题?
谢谢!
答案 0 :(得分:1)
你在实施getattr吗?如果是这样,如果他们给你的路径与你系统中的文件或目录不对应,你确定要返回-ENOENT吗?